/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans: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{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.lowercase{text-transform:lowercase}.italic{font-style:italic}.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)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--brand-black:#080808;--brand-charcoal:#595959;--brand-taupe:#876a57;--brand-cream:#f2f0f0;--brand-gold-deep:#6b511d;--brand-gold-bright:#d3a861;--brand-gold:#bc985a;--ink:var(--brand-black);--forest:#111a15;--forest-soft:#18221c;--ivory:var(--brand-cream);--paper:#e8dfcf;--gold:var(--brand-gold);--gold-light:var(--brand-gold-bright);--gold-ink:var(--brand-gold-deep);--sage:#a8b19f;--line:#bc985a47;--serif:"Iowan Old Style", "Baskerville", "Times New Roman", serif;--sans:"Avenir Next", "Helvetica Neue", Arial, sans-serif;--font-display:var(--serif)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--ivory);font-family:var(--sans);text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 6px var(--gold-light)}.skipLink{z-index:9999;border:1px solid var(--gold-light);background:var(--ink);color:var(--ivory);letter-spacing:.08em;padding:13px 18px;font-size:12px;font-weight:700;transition:transform .16s;position:fixed;top:14px;left:18px;transform:translateY(-180%)}.skipLink:focus{transform:translateY(0)}img{display:block}.cattleIdentityImage{background:#111914;object-fit:contain!important;object-position:center!important;transform:none!important}::selection{background:var(--gold);color:var(--ink)}.hero{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.heroImage{object-fit:cover;object-position:62% center;z-index:-3}.heroShade{z-index:-2;background:linear-gradient(90deg,#070c09f7 0%,#070c09cf 42%,#070c0929 78%),linear-gradient(#0000 55%,#070c09cc 100%);position:absolute;inset:0}.hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.3;background-size:25% 100%;position:absolute;inset:0}.siteHeader{border-bottom:1px solid #f2ecdf2e;justify-content:space-between;align-items:center;width:min(1440px,100% - 64px);margin:0 auto;padding:20px 0;display:flex}.brand{place-items:center;width:92px;height:76px;display:grid}.brand img{width:82px;height:auto}nav{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:28px;font-size:13px;font-weight:600;display:flex}nav a{transition:color .18s}nav a:hover,nav a:focus-visible{color:var(--gold-light)}.navContact{border:1px solid #e5ca8c8c;padding:13px 18px}.heroContent{width:min(1440px,100% - 64px);margin:auto;padding:70px 0 110px}.eyebrow{color:var(--gold-light);letter-spacing:.28em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:700;line-height:1.6}.hero h1,.sectionHeading h2,.manifesto h2,.foundation h2,.sireConnections h2,.portfolio h2,.donorPasture h2,.prefixProof h2,.longGame h2,.proof h2,.fieldNotes h2,.contact h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-weight:400}.hero h1{max-width:850px;font-size:clamp(62px,8.4vw,136px);line-height:.83}.hero h1 small,.archiveHeroContent h1 small{color:var(--ivory);font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;margin:0 0 24px;font-size:clamp(11px,1vw,15px);font-style:normal;font-weight:700;line-height:1.5;display:block}.hero h1 span{color:var(--gold-light);margin-left:.54em;font-style:italic;display:block}.heroIntro{color:#f2ecdfc4;max-width:610px;font-family:var(--serif);margin:34px 0 0 8px;font-size:clamp(18px,1.6vw,24px);line-height:1.55}.heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin:40px 0 0 8px;display:flex}.button{letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;min-height:58px;padding:0 24px;font-size:15px;font-weight:700;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.buttonGold{background:var(--gold);color:var(--ink)}.buttonGold:hover,.buttonGold:focus-visible{background:var(--gold-light)}.textLink{letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #e5ca8c99;padding:14px 0 10px;font-size:14px}.textLink span{color:var(--gold-light);margin-left:8px}.heroRail{letter-spacing:.18em;text-transform:uppercase;border-top:1px solid #f2ecdf2e;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:18px;width:min(1440px,100% - 64px);margin:0 auto;padding:22px 0 26px;font-size:9px;display:grid}.heroRail span{color:var(--gold);font-family:var(--serif);font-size:13px}.heroRail p{color:#f2ecdfb3;margin:0}.manifesto{background:var(--ivory);color:var(--ink);grid-template-columns:minmax(120px,.25fr) minmax(0,.9fr) minmax(360px,1.15fr);align-items:start;gap:5vw;padding:130px max(5vw,32px);display:grid;position:relative;overflow:hidden}.sectionMark{aspect-ratio:1;width:138px;color:var(--gold-ink);font-family:var(--serif);letter-spacing:-.07em;border:1px solid #0b100d40;border-radius:50%;place-items:center;font-size:54px;display:grid}.darkEyebrow{color:var(--gold-ink)}.manifesto h2{max-width:760px;font-size:clamp(48px,6vw,92px);line-height:.98}.manifesto h2 em,.longGame h2 em,.contact h2 em{color:var(--gold-ink);font-weight:400;display:block}.manifestoCopy{color:#4b4c44;font-family:var(--serif);border-left:1px solid #0b100d40;margin:24px 0 0;padding-left:28px;font-size:18px;line-height:1.65}.manifestoCopy>p{margin:0}.identitySources{border-top:1px solid #0b100d2e;margin:28px 0 0;padding:0;list-style:none}.identitySources li{border-bottom:1px solid #0b100d29}.identitySources a{grid-template-columns:minmax(140px,.62fr) minmax(0,1.38fr);align-items:center;gap:20px;min-height:74px;padding:15px 0;display:grid}.identitySources span{color:var(--gold-ink);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.55}.identitySources strong{color:#34372f;font-family:var(--sans);font-size:12px;font-weight:600;line-height:1.55}.identitySources a:hover strong,.identitySources a:focus-visible strong{color:#765a22}.program{background:var(--forest);padding:130px max(5vw,32px)}.sectionHeading{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;display:grid}.sectionHeading h2{font-size:clamp(52px,7vw,106px);line-height:.95}.sectionHeading>p{color:#f2ecdf9e;max-width:460px;font-family:var(--serif);margin:0 0 10px;font-size:18px;line-height:1.65}.programGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:78px;display:grid}.programCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;grid-template-columns:auto 1fr;gap:38px;min-height:270px;padding:34px;transition:background .22s;display:grid}.programCard:hover{background:#c5a6640e}.programCard>span{color:var(--gold);font-family:var(--serif);font-size:14px}.programCard>div{align-self:end}.programCard h3,.timelineItem h3{font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:400}.programCard p,.timelineItem p{color:#f2ecdf94;max-width:510px;margin:16px 0 0;font-size:13px;line-height:1.75}.foundation{background:radial-gradient(circle at 82% 8%,#c5a6641c,#0000 26%),#090e0b;padding:140px max(5vw,32px) 120px;position:relative;overflow:hidden}.foundation:before{content:"GENETICS";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;writing-mode:vertical-rl;-webkit-text-stroke:1px #c5a6640e;font-size:clamp(110px,19vw,300px);line-height:1;position:absolute;top:300px;left:-.04em}.foundationIntro{z-index:1;grid-template-columns:1.25fr .75fr;align-items:end;gap:9vw;display:grid;position:relative}.foundation h2{max-width:900px;font-size:clamp(54px,7vw,108px);line-height:.92}.foundation h2 em{color:var(--gold-light);font-weight:400;display:block}.foundationStatement{grid-template-columns:92px 1fr;align-items:center;gap:28px;display:grid}.foundationStatement img{width:92px;height:auto}.foundationStatement p{color:#f2ecdf9e;font-family:var(--serif);margin:0;font-size:17px;line-height:1.65}.foundationMetrics{z-index:1;border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:82px;display:grid;position:relative}.foundationMetrics>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:150px;padding:28px 26px;display:flex}.foundationMetrics strong{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(30px,3vw,46px);font-weight:400}.foundationMetrics span{color:#f2ecdf6b;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.5}.metricContext{color:#f2ecdfb8;max-width:760px;font-family:var(--serif);text-align:right;margin:24px 0 0 auto;font-size:14px;line-height:1.65}.cattleGrid{z-index:1;grid-template-columns:repeat(12,1fr);gap:52px 24px;margin-top:92px;display:grid;position:relative}.cattleCard{grid-column:span 4}.cattleCard:first-child{grid-column:span 7}.cattleCard:nth-child(2){grid-column:span 5}.cattlePortrait{background:var(--forest-soft);border:1px solid #c5a66433;min-height:360px;position:relative;overflow:hidden}.cattleCard:nth-child(-n+2) .cattlePortrait{min-height:520px}.cattlePortrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#080c0994),linear-gradient(90deg,#080c0929,#0000 34%);position:absolute;inset:0}.cattlePortrait img{object-fit:cover;filter:saturate(.7)contrast(1.04);transition:filter .32s,transform .48s}.cattleCard:hover .cattlePortrait img{filter:saturate(.95)contrast(1.02);transform:scale(1.025)}.cattlePortrait>span{z-index:1;color:var(--gold-light);letter-spacing:.22em;text-transform:uppercase;font-size:8px;font-weight:700;position:absolute;bottom:20px;left:22px}.cattleCopy{padding:26px 2px 0}.cattleCopy>p:first-child{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:8px;font-weight:700}.cattleCopy h3{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.5vw,52px);font-weight:400;line-height:1}.cattleCopy>span{color:#e5ca8cad;font-family:var(--serif);margin-top:13px;font-size:13px;font-style:italic;line-height:1.5;display:block}.cattleCopy>p:nth-of-type(2){color:#f2ecdf8c;max-width:580px;margin:20px 0 0;font-size:12px;line-height:1.75}.cattleCopy a{color:#f2ecdfc2;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #c5a66447;align-items:center;width:fit-content;min-height:44px;margin-top:22px;padding:8px 0;font-size:10px;font-weight:700;line-height:1.5;transition:border-color .18s,color .18s;display:inline-flex}.cattleCopy a:hover,.cattleCopy a:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}.foundationSlogan{border-top:1px solid var(--line);color:#e5ca8c94;font-family:var(--serif);letter-spacing:-.03em;text-align:right;margin:104px 0 0;padding-top:34px;font-size:clamp(30px,4vw,60px);font-style:italic}.sireConnections{background:radial-gradient(circle at 16% 4%,#e5ca8c1a,#0000 26%),linear-gradient(90deg,#e5ca8c0b 1px,#0000 1px) 0 0/12.5% 100%,#28130f;padding:140px max(5vw,32px) 120px;position:relative;overflow:hidden}.sireConnections:before{content:"SIRES";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #e5ca8c11;font-size:clamp(150px,25vw,390px);line-height:1;position:absolute;top:4px;right:-.035em}.sireConnectionsIntro{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;display:grid;position:relative}.sireConnections h2{max-width:860px;font-size:clamp(54px,7vw,108px);line-height:.92}.sireConnections h2 em{color:var(--gold-light);font-weight:400;display:block}.sireConnectionsLead{grid-template-columns:82px 1fr;align-items:center;gap:26px;display:grid}.sireConnectionsLead img{width:82px;height:auto}.sireConnectionsLead p{color:#f2ecdf9e;font-family:var(--serif);margin:0;font-size:17px;line-height:1.65}.sireConnectionsGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:84px;display:grid;position:relative}.sireConnectionCard{background:#0b100d3d;border:1px solid #e5ca8c38;min-width:0}.sireConnectionImage{background:#1d0e0b;border-bottom:1px solid #e5ca8c38;min-height:450px;position:relative;overflow:hidden}.sireConnectionImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0c0705c2);position:absolute;inset:0}.sireConnectionImage img{object-fit:cover;filter:saturate(.74)contrast(1.04);transition:filter .32s,transform .48s}.sireConnectionCard:first-child .sireConnectionImage img{object-position:100% center}.sireConnectionCard:nth-child(2) .sireConnectionImage img{object-position:50% 17%}.sireConnectionCard:nth-child(3) .sireConnectionImage img{object-position:50% 24%}.sireConnectionCard:hover .sireConnectionImage img{filter:saturate(.98)contrast(1.02);transform:scale(1.02)}.sireConnectionCopy{padding:30px}.sireConnectionCopy>p:first-child{color:var(--gold);letter-spacing:.19em;text-transform:uppercase;margin:0 0 12px;font-size:8px;font-weight:700;line-height:1.6}.sireConnectionCopy h3{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.2vw,50px);font-weight:400;line-height:.96}.sireConnectionCopy>span{color:#e5ca8cab;min-height:52px;font-family:var(--serif);margin-top:15px;font-size:13px;font-style:italic;line-height:1.55;display:block}.sireConnectionMark{border-top:1px solid #e5ca8c33;border-bottom:1px solid #e5ca8c33;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:25px;padding:20px 0;display:grid}.sireConnectionMark strong{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(30px,3vw,46px);font-weight:400}.sireConnectionMark span{color:#f2ecdf6b;letter-spacing:.16em;text-transform:uppercase;font-size:7px;font-weight:700;line-height:1.55}.sireConnectionCopy>p:nth-of-type(2){color:#f2ecdf94;min-height:112px;margin:23px 0 0;font-size:12px;line-height:1.75}.sireConnectionLinks{flex-wrap:wrap;gap:12px 20px;margin-top:25px;display:flex}.sireConnectionLinks a{color:#e5ca8cdb;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #e5ca8c4d;align-items:center;min-height:44px;padding:8px 0;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.sireConnectionLinks a:hover,.sireConnectionLinks a:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}.sireConnectionsSlogan{color:#e5ca8ca3;font-family:var(--serif);letter-spacing:-.03em;text-align:right;border-top:1px solid #e5ca8c38;margin:92px 0 0;padding-top:31px;font-size:clamp(28px,3.8vw,56px);font-style:italic}.portfolio{background:linear-gradient(90deg, #0b100d0b 1px, transparent 1px), var(--paper);color:var(--ink);background-size:12.5% 100%;padding:140px max(5vw,32px) 130px;position:relative;overflow:hidden}.portfolio:before{content:"2026";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d12;font-size:clamp(150px,25vw,390px);line-height:1;position:absolute;top:12px;right:-.02em}.portfolioHeader{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid;position:relative}.portfolio h2{max-width:900px;font-size:clamp(54px,7vw,108px);line-height:.92}.portfolio h2 em{color:var(--gold-ink);font-weight:400;display:block}.portfolioLead{border-left:1px solid #0b100d38;padding-left:30px}.portfolioLead img{width:82px;height:auto;margin-bottom:24px}.portfolioLead p{color:#55584f;max-width:520px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.65}.portfolioLead a{color:#624a19;letter-spacing:.17em;text-transform:uppercase;border-bottom:1px solid #0b100d59;align-items:center;gap:9px;width:fit-content;min-height:44px;margin-top:24px;padding:8px 0;font-size:10px;font-weight:700;display:inline-flex}.portfolioSourceLinks{flex-wrap:wrap;gap:12px 24px;margin-top:24px;display:flex}.portfolioSourceLinks a{margin-top:0}.portfolioMetrics{z-index:1;border-top:1px solid #0b100d3d;border-left:1px solid #0b100d3d;grid-template-columns:repeat(4,1fr);margin-top:82px;display:grid;position:relative}.portfolioMetrics>div{border-bottom:1px solid #0b100d3d;border-right:1px solid #0b100d3d;flex-direction:column;justify-content:space-between;min-height:150px;padding:28px 26px;display:flex}.portfolioMetrics strong{color:#765a22;font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(30px,3vw,48px);font-weight:400}.portfolioMetrics span{color:#0b100d80;letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.5}.portfolioGrid{z-index:1;grid-template-columns:repeat(12,1fr);gap:70px 28px;margin-top:92px;display:grid;position:relative}.portfolioCard{grid-column:span 6}.portfolioCard:first-child{grid-column:span 7}.portfolioCard:nth-child(2){grid-column:span 5}.portfolioImage{background:#c8bfaf;border:1px solid #0b100d33;min-height:440px;position:relative;overflow:hidden}.portfolioCard:nth-child(-n+2) .portfolioImage{min-height:560px}.portfolioImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#0b100dad),linear-gradient(90deg,#0b100d1f,#0000 36%);position:absolute;inset:0}.portfolioImage img{object-fit:cover;filter:saturate(.68)contrast(1.03);transition:filter .32s,transform .48s}.portfolioCard:nth-child(2) .portfolioImage img{object-position:center center}.portfolioCard:hover .portfolioImage img{filter:saturate(.92)contrast(1.02);transform:scale(1.02)}.portfolioImage>span{z-index:1;color:var(--gold-light);letter-spacing:.22em;text-transform:uppercase;font-size:8px;font-weight:700;position:absolute;bottom:20px;left:22px}.portfolioCardCopy{padding:28px 2px 0}.portfolioCardCopy>p:first-child{color:#806225;letter-spacing:.19em;text-transform:uppercase;margin:0 0 10px;font-size:8px;font-weight:700;line-height:1.5}.portfolioCardCopy h3{color:var(--ink);font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,58px);font-weight:400;line-height:.98}.portfolioStat{border-top:1px solid #0b100d2e;border-bottom:1px solid #0b100d2e;grid-template-columns:auto 1fr;align-items:baseline;gap:20px;margin-top:24px;padding:18px 0;display:grid}.portfolioStat strong{color:#765a22;font-family:var(--serif);font-size:28px;font-weight:400}.portfolioStat span{color:#0b100d7a;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.5}.portfolioCardCopy>p:nth-of-type(2){color:#55584f;max-width:650px;margin:22px 0 0;font-size:13px;line-height:1.75}.portfolioCardCopy>a{color:#624a19;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #0b100d3d;align-items:center;width:fit-content;min-height:44px;margin-top:22px;padding:8px 0;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.portfolioCardCopy>a:hover,.portfolioCardCopy>a:focus-visible{color:#765a22;border-color:#765a22}.donorPasture{background-color:#151611;background-image:linear-gradient(90deg,#e5ca8c0a 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:12.5% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:140px max(5vw,32px) 130px;position:relative;overflow:hidden}.donorPasture:before{content:"DONORS";color:#0000;font-family:var(--serif);letter-spacing:-.075em;pointer-events:none;-webkit-text-stroke:1px #e5ca8c12;font-size:clamp(110px,19vw,290px);line-height:1;position:absolute;top:10px;right:-.025em}.donorPastureIntro{z-index:1;grid-template-columns:1.18fr .82fr;align-items:end;gap:9vw;display:grid;position:relative}.donorPasture h2{max-width:920px;font-size:clamp(54px,7vw,108px);line-height:.92}.donorPasture h2 em{color:var(--gold-light);font-weight:400;display:block}.donorPastureLead{border-left:1px solid #e5ca8c4d;padding-left:30px}.donorPastureLead img{filter:saturate(.7);width:82px;height:auto;margin-bottom:24px}.donorPastureLead p{color:#f2ecdfa1;max-width:530px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.65}.donorPastureLead a{width:fit-content;min-height:44px;color:var(--gold-light);letter-spacing:.17em;text-transform:uppercase;border-bottom:1px solid #e5ca8c7a;align-items:center;gap:9px;margin-top:24px;padding:8px 0;font-size:10px;font-weight:700;display:inline-flex}.pastureGallery{z-index:1;grid-template-columns:repeat(12,1fr);gap:70px 28px;margin-top:88px;display:grid;position:relative}.pastureCard{grid-column:span 6}.pastureCard:nth-child(3){grid-column:2/span 10}.pasturePortrait{background:#6d725e;border:1px solid #e5ca8c38;min-height:650px;position:relative;overflow:hidden}.pastureCard:nth-child(3) .pasturePortrait{min-height:560px}.pasturePortrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 64%,#0b100db8),linear-gradient(90deg,#0b100d33,#0000 38%);position:absolute;inset:0}.pasturePortrait img{object-fit:cover;filter:saturate(.72)contrast(1.02);transition:filter .32s,transform .48s}.pastureCard:nth-child(3) .pasturePortrait img{object-position:center 46%}.pastureCard:hover .pasturePortrait img{filter:saturate(.95)contrast(1.01);transform:scale(1.015)}.pasturePortrait>span{z-index:1;color:var(--gold-light);letter-spacing:.22em;text-transform:uppercase;font-size:8px;font-weight:700;position:absolute;bottom:20px;left:22px}.pastureCopy{padding:27px 2px 0}.pastureCopy>p:first-child{color:var(--gold);letter-spacing:.19em;text-transform:uppercase;margin:0 0 10px;font-size:8px;font-weight:700;line-height:1.5}.pastureCopy h3{color:var(--ivory);font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.2vw,62px);font-weight:400;line-height:.98}.pastureCopy h3+p{color:#f2ecdf85;max-width:680px;margin:20px 0 0;font-size:13px;line-height:1.75}.pastureCopy a{color:#e5ca8cdb;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #e5ca8c52;align-items:center;min-height:44px;margin:18px 18px 0 0;padding:8px 0;font-size:10px;font-weight:700;line-height:1.7;text-decoration:none;display:inline-flex}.evaluationNote{z-index:1;color:#f2ecdfb8;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #e5ca8c2e;max-width:780px;margin:48px 0 0;padding-top:18px;font-size:10px;line-height:1.7;position:relative}.familyLedger{z-index:1;grid-template-columns:.72fr 1.28fr;align-items:start;gap:7vw;margin-top:120px;display:grid;position:relative}.familyLedgerHeading{padding-top:8px;position:sticky;top:40px}.familyLedgerHeading h3{max-width:490px;color:var(--ivory);font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(46px,5.5vw,82px);font-weight:400;line-height:.94}.familyLedgerHeading>p:last-child{color:var(--gold-light);font-family:var(--serif);margin:26px 0 0;font-size:17px;font-style:italic}.familyLedgerRows{border-top:1px solid var(--line)}.familyRow{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:start;gap:26px;min-height:330px;padding:32px 0;display:grid}.familyRow>span{color:var(--gold);font-family:var(--serif);font-size:14px}.familyRow>div>p:first-child{color:#e5ca8c99;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:8px;font-weight:700;line-height:1.6}.familyRow h4{color:var(--ivory);font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(34px,3.4vw,52px);font-weight:400;line-height:1}.familyRow>div>p:nth-of-type(2){color:#f2ecdf85;max-width:570px;margin:20px 0 0;font-size:13px;line-height:1.75}.familyRow a{color:#e5ca8cdb;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #e5ca8c47;align-items:center;width:fit-content;min-height:44px;margin-top:20px;padding:8px 0;font-size:10px;font-weight:700;display:inline-flex}.familyRow a:hover,.familyRow a:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}.familyRow>strong{color:#0000;font-family:var(--serif);letter-spacing:-.05em;-webkit-text-stroke:1px #e5ca8c85;font-size:clamp(48px,5.4vw,80px);font-weight:400;line-height:.9}.prefixProof{background:radial-gradient(circle at 88% 6%,#c5a6641a,#0000 28%),linear-gradient(90deg,#c5a6640a 1px,#0000 1px) 0 0/12.5% 100%,#0d1410;border-top:1px solid #e5ca8c33;padding:142px max(5vw,32px) 118px;position:relative;overflow:hidden}.prefixProof:before{content:"AFG";color:#0000;font-family:var(--serif);letter-spacing:-.09em;pointer-events:none;-webkit-text-stroke:1px #e5ca8c13;font-size:clamp(180px,28vw,430px);line-height:1;position:absolute;top:-.16em;right:-.025em}.prefixProofIntro{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;display:grid;position:relative}.prefixProof h2{max-width:890px;color:var(--ivory);font-size:clamp(58px,8.4vw,126px);line-height:.86}.prefixProof h2 em{color:var(--gold-light);font-weight:400;display:block}.prefixProofStatement{border-left:1px solid #e5ca8c47;padding-left:34px}.prefixProofStatement img{filter:saturate(.72);width:78px;height:auto;margin-bottom:24px}.prefixProofStatement p{color:#f2ecdf9e;max-width:520px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.68}.prefixProofStatement strong{color:var(--gold-light);font-family:var(--serif);margin-top:24px;font-size:15px;font-style:italic;font-weight:400;display:block}.prefixProofGrid{z-index:1;grid-template-columns:repeat(12,1fr);gap:28px;margin-top:92px;display:grid;position:relative}.prefixProofCard{background:#050a0761;border:1px solid #e5ca8c30;grid-column:span 4}.prefixProofImage{aspect-ratio:4/5;background:#6b6c5d;position:relative;overflow:hidden}.prefixProofImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 54%,#070c09d1),linear-gradient(90deg,#070c092e,#0000 42%);position:absolute;inset:0}.prefixProofImage img{object-fit:cover;object-position:center top;filter:saturate(.68)contrast(1.03);transition:filter .26s,transform .42s}.prefixProofCard:nth-child(3) .prefixProofImage img{object-position:51% center}.prefixProofCard:hover .prefixProofImage img{filter:saturate(.92)contrast(1.02);transform:scale(1.012)}.prefixProofCopy{flex-direction:column;min-height:430px;padding:28px 26px 30px;display:flex}.prefixProofCopy>p:first-child{color:#e5ca8ca1;letter-spacing:.17em;margin:0;font-size:8px;font-weight:700;line-height:1.65}.prefixProofCopy h3{color:var(--ivory);font-family:var(--serif);letter-spacing:-.045em;margin:28px 0 0;font-size:clamp(34px,3.5vw,54px);font-weight:400;line-height:.98}.prefixProofCopy>p:nth-of-type(2){color:#f2ecdf8a;margin:24px 0 0;font-size:12px;line-height:1.78}.prefixProofCopy>div{flex-wrap:wrap;gap:10px 18px;margin-top:auto;padding-top:28px;display:flex}.prefixProofCopy a{color:#e5ca8cdb;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #e5ca8c4d;align-items:center;min-height:44px;padding:8px 0;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.prefixProofCopy a:hover,.prefixProofCopy a:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}.prefixProofNote{z-index:1;color:#f2ecdfb8;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #e5ca8c2e;max-width:920px;margin:48px 0 0;padding-top:18px;font-size:10px;line-height:1.75;position:relative}.prefixProofNote a{color:var(--gold-light);text-underline-offset:3px;text-decoration:underline}.longGame{background:var(--paper);min-height:1040px;color:var(--ink);grid-template-columns:.92fr 1.08fr;display:grid}.longGameVisual{background:#b9b0a0;min-height:1040px;position:relative;overflow:hidden}.longGameVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#090e0bd6),linear-gradient(90deg,#090e0b29,#0000 42%);position:absolute;inset:0}.longGameVisual>img{object-fit:cover;object-position:55% center;filter:saturate(.66)contrast(1.04)}.longGameMonogram{z-index:1;color:var(--ivory);font-family:var(--serif);grid-template-columns:1fr auto 1fr;align-items:end;gap:18px;display:grid;position:absolute;bottom:50px;left:max(4vw,34px);right:max(4vw,34px)}.longGameMonogram span,.longGameMonogram strong{letter-spacing:-.075em;font-size:clamp(56px,7vw,112px);font-weight:400;line-height:.82}.longGameMonogram strong{color:var(--gold-light);text-align:right}.longGameMonogram i{color:#f2ecdf8c;font-family:var(--sans);font-size:18px;font-style:normal}.longGameCopy{padding:138px max(5vw,48px) 90px;position:relative;overflow:hidden}.longGameCopy:before{content:"LINE";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d11;font-size:clamp(120px,17vw,250px);line-height:1;position:absolute;top:4px;right:-.02em}.longGame h2{max-width:780px;font-size:clamp(56px,6.2vw,96px);line-height:.9;position:relative}.longGameLead{color:#55584f;max-width:650px;font-family:var(--serif);margin:36px 0 0;font-size:19px;line-height:1.65}.longGameSteps{border-top:1px solid #0b100d38;margin-top:62px}.longGameSteps article{border-bottom:1px solid #0b100d2e;grid-template-columns:38px 1fr;gap:25px;padding:30px 0;display:grid}.longGameSteps article>span{color:var(--gold-ink);font-family:var(--serif);font-size:14px}.longGameSteps article>div>p:first-child{color:var(--gold-ink);letter-spacing:.17em;text-transform:uppercase;margin:0 0 10px;font-size:8px;font-weight:700}.longGameSteps h3{font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(27px,2.7vw,40px);font-weight:400;line-height:1.05}.longGameSteps article>div>p:nth-of-type(2){color:#5e5b52;max-width:660px;margin:16px 0 0;font-size:12px;line-height:1.75}.longGameSteps a{color:#624a19;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #0b100d40;align-items:center;width:fit-content;min-height:44px;margin-top:18px;padding:8px 0;font-size:10px;font-weight:700;display:inline-flex}.longGameSteps a:hover,.longGameSteps a:focus-visible{border-color:#765a22}.longGameSlogan{color:var(--gold-ink);font-family:var(--serif);margin:44px 0 0;font-size:16px;font-style:italic}.proof{background:var(--paper);color:var(--ink);grid-template-columns:.8fr 1.2fr;gap:9vw;padding:140px max(5vw,32px);display:grid}.proofIntro{align-self:start;position:sticky;top:60px}.proof h2{max-width:700px;font-size:clamp(52px,6vw,90px);line-height:.98}.proofIntro>p:last-child{color:#55584f;max-width:520px;font-family:var(--serif);margin:32px 0 0;font-size:18px;line-height:1.65}.timeline{border-top:1px solid #0b100d3d}.timelineItem{border-bottom:1px solid #0b100d3d;grid-template-columns:.28fr 1fr;gap:30px;min-height:190px;padding:34px 0;display:grid}.timelineItem .timelineDate{color:var(--gold-ink);font-family:var(--serif);font-size:22px}.timelineItem h3{color:var(--ink)}.timelineItem p{color:#595b53}.fieldNotes{background:linear-gradient(90deg, #c5a6640b 1px, transparent 1px), var(--forest);background-size:12.5% 100%;padding:140px max(5vw,32px) 110px;position:relative;overflow:hidden}.fieldNotes:before{content:"ARISTO";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #c5a66413;font-size:clamp(100px,18vw,280px);line-height:1;position:absolute;top:24px;right:-.03em}.fieldNotesIntro{z-index:1;grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;display:grid;position:relative}.fieldNotes h2{max-width:880px;font-size:clamp(52px,7vw,108px);line-height:.92}.fieldNotes h2 em{color:var(--gold-light);font-weight:400;display:block}.fieldNotesLead>p{color:#f2ecdf9e;max-width:480px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.7}.socialLink{width:fit-content;color:var(--gold-light);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #e5ca8c8c;gap:10px;margin-top:26px;padding:0 0 10px;font-size:10px;font-weight:700;display:inline-flex}.fieldNotesGrid{z-index:1;border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:82px;display:grid;position:relative}.fieldNote{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0b100d47;flex-direction:column;justify-content:space-between;min-height:440px;padding:28px 30px 34px;transition:background .22s,transform .22s;display:flex}.fieldNote:hover{background:#c5a66411;transform:translateY(-4px)}.fieldNoteTop{justify-content:space-between;align-items:baseline;gap:22px;display:flex}.fieldNoteTop>span{color:var(--gold);font-family:var(--serif);font-size:14px}.fieldNoteTop>p{color:#f2ecdf66;letter-spacing:.18em;text-align:right;text-transform:uppercase;margin:0;font-size:8px;line-height:1.65}.fieldNote h3{color:var(--ivory);font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(34px,3.5vw,54px);font-weight:400;line-height:.98}.fieldNote>div:last-child>p{color:#f2ecdf8c;max-width:420px;margin:22px 0 0;font-size:13px;line-height:1.75}.fieldNote>div:last-child>a{color:#e5ca8cdb;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #e5ca8c47;align-items:center;width:fit-content;min-height:44px;margin-top:22px;padding:8px 0;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.fieldNote>div:last-child>a:hover,.fieldNote>div:last-child>a:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}.socialSignature{border-top:1px solid #f2ecdf1a;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-top:38px;padding:22px 0 0;display:grid}.socialSignature span,.socialSignature strong{border:1px solid var(--line);width:42px;height:42px;color:var(--gold);font-family:var(--serif);border-radius:50%;place-items:center;font-size:13px;font-weight:400;display:grid}.socialSignature p{color:#f2ecdf54;font-family:var(--serif);letter-spacing:.03em;margin:0;font-size:14px;font-style:italic}.sloganBand{background:linear-gradient(90deg, #c5a6640d 1px, transparent 1px), var(--forest-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background-size:12.5% 100%;grid-template-columns:170px 1fr auto;align-items:center;gap:56px;min-height:330px;padding:54px max(5vw,32px);display:grid}.sloganLogo{border:1px solid var(--line);place-items:center;width:160px;height:160px;display:grid}.sloganLogo img{width:116px;height:auto}.sloganBand>p{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(42px,5.5vw,82px);font-style:italic;line-height:.95}.sloganBand>span{color:#f2ecdf78;letter-spacing:.2em;text-align:right;text-transform:uppercase;font-size:9px;line-height:1.7}.contact{text-align:center;background:radial-gradient(circle at 50% 30%, #c5a6641f, transparent 40%), var(--ink);place-items:center;min-height:760px;padding:120px max(5vw,32px);display:grid;position:relative;overflow:hidden}.contactWatermark{color:#0000;font-family:var(--serif);letter-spacing:-.08em;-webkit-text-stroke:1px #c5a66417;font-size:clamp(130px,24vw,380px);line-height:1;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.contactContent{z-index:1;position:relative}.contact h2{font-size:clamp(58px,8vw,122px);line-height:.9}.contact h2 em{color:var(--gold-light)}.contactContent>p:not(.eyebrow){color:#f2ecdf9e;max-width:580px;font-family:var(--serif);margin:36px auto 0;font-size:18px;line-height:1.65}.contactLinks{justify-content:center;gap:12px;margin-top:42px;display:flex}.buttonOutline{border:1px solid #e5ca8c73}.buttonOutline:hover,.buttonOutline:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}footer{border-top:1px solid var(--line);background:#080c09;grid-template-columns:1fr auto;gap:54px;padding:56px max(5vw,32px) 36px;display:grid}.footerBrand{align-items:center;gap:28px;display:flex}.footerBrand img{width:92px;height:auto}.footerBrand p{color:var(--gold-light);font-family:var(--serif);margin:0;font-size:19px;font-style:italic}.footerContact{color:#f2ecdfb3;font-family:var(--serif);justify-items:end;gap:7px;font-size:14px;display:grid}.footerContact p{color:var(--gold);font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;margin:0 0 4px;font-size:8px;font-weight:700}.footerContact a{overflow-wrap:anywhere;align-items:center;min-height:32px;display:inline-flex}.footerContact a:hover,.footerContact a:focus-visible{color:var(--gold-light)}.footerMeta{color:#f2ecdfc2;letter-spacing:.015em;border-top:1px solid #f2ecdf14;grid-column:1/-1;justify-content:space-between;padding-top:24px;font-size:13px;line-height:1.6;display:flex}.footerMeta p{margin:0}.standardsPage{background:var(--ink);color:var(--ivory)}.standardsHero{background:linear-gradient(90deg,#070b08fa 0%,#070b08db 46%,#070b0857 100%),linear-gradient(#0000 52%,#070b08eb),url(/images/display/960/fink-perfection-3834-owner-post.jpg) 50%/contain no-repeat;background-color:var(--ink);grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}.standardsHeader,.standardsHeroContent,.standardsHeroRail{width:min(1440px,100% - 64px);margin:0 auto}.standardsHeader{border-bottom:1px solid #f2ecdf2e;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.standardsHeroContent{align-self:center;padding:92px 0 110px}.standardsHeroContent h1,.standardsIntro h2,.standardsSectionHeading h2,.standardsPractices h2,.standardsClose blockquote{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-weight:400}.standardsHeroContent h1{max-width:920px;font-size:clamp(64px,8.4vw,136px);line-height:.86}.standardsHeroContent h1 em,.standardsIntro h2 em,.standardsSectionHeading h2 em,.standardsClose blockquote em{color:var(--gold-light);font-weight:400;display:block}.standardsHeroContent>p:not(.eyebrow){color:#f2ecdfc7;max-width:650px;font-family:var(--serif);margin:34px 0 0 8px;font-size:clamp(18px,1.6vw,24px);line-height:1.6}.standardsHeroContent>.button{margin:40px 0 0 8px}.standardsHeroRail{border-top:1px solid #f2ecdf2e;grid-template-columns:auto 1fr auto auto;align-items:center;gap:34px;padding:22px 0 26px;display:grid}.standardsHeroRail div{gap:6px;display:grid}.standardsHeroRail strong{color:var(--gold-light);font-family:var(--serif);font-size:18px;font-weight:400}.standardsHeroRail span,.standardsHeroRail p{color:#f2ecdfa8;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:9px;line-height:1.5}.standardsHeroRail p{font-family:var(--serif);letter-spacing:0;text-transform:none;font-size:15px;font-style:italic}.standardsIntro{background:var(--ivory);color:var(--ink);grid-template-columns:1.1fr .9fr;gap:8vw;padding:130px max(5vw,32px);display:grid}.standardsIntro h2,.standardsSectionHeading h2{font-size:clamp(52px,7vw,106px);line-height:.94}.standardsIntro h2 em{color:var(--gold-ink)}.standardsIntro>div:last-child{border-left:1px solid #0b100d3d;align-content:start;gap:24px;padding-left:40px;display:grid}.standardsIntro img{width:132px;height:auto}.standardsIntro p,.standardsIntro small{color:#3f453f;font-family:var(--serif);margin:0;font-size:18px;line-height:1.75}.standardsIntro small{border-top:1px solid #0b100d2e;padding-top:20px;font-size:14px}.standardsCommercial,.standardsSources{padding:140px max(5vw,32px)}.standardsCommercial{background:radial-gradient(circle at 85% 6%,#c5a6641f,#0000 28%),#0b100d}.standardsSectionHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:7vw;display:grid}.standardsSectionHeading>.eyebrow{grid-column:1/-1}.standardsSectionHeading h2 em{color:var(--gold-light)}.standardsSectionHeading>p:not(.eyebrow){color:#f2ecdfad;font-family:var(--serif);margin:0 0 8px;font-size:18px;line-height:1.7}.standardsGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:78px;display:grid}.standardsGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-content:start;gap:24px 32px;min-height:330px;padding:38px;display:grid}.standardsGrid article>span{color:var(--gold);font-family:var(--serif);font-size:16px}.standardsGrid h3{font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:400}.standardsGrid article>p{color:#f2ecdfad;grid-column:2;margin:0;font-size:14px;line-height:1.8}.standardsGate{background:#e5ca8c0b;border:1px solid #e5ca8c61;grid-template-columns:.75fr 1.25fr;gap:7vw;margin-top:72px;padding:48px;display:grid}.standardsGate h3{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,72px);font-weight:400;line-height:.98}.standardsGate>div>p:not(.eyebrow){color:#f2ecdfad;font-family:var(--serif);margin:26px 0 0;font-size:17px;line-height:1.7}.standardsGate ol{counter-reset:gate;margin:0;padding:0;list-style:none}.standardsGate li{color:#f2ecdfc2;counter-increment:gate;border-bottom:1px solid #e5ca8c2e;align-items:center;min-height:64px;padding:16px 0 16px 52px;font-size:14px;line-height:1.65;display:flex;position:relative}.standardsGate li:first-child{border-top:1px solid #e5ca8c2e}.standardsGate li:before{content:counter(gate, decimal-leading-zero);color:var(--gold);font-family:var(--serif);font-size:15px;position:absolute;left:0}.standardsPractices{color:var(--ink);background:#0b100d3d;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:130px max(5vw,32px);display:grid}.standardsPractices article{background:var(--ivory);min-height:520px;padding:58px}.standardsPractices article:nth-child(2),.standardsPractices article:nth-child(3){background:var(--paper)}.standardsPractices h2{max-width:600px;font-size:clamp(42px,5vw,78px);line-height:.98}.standardsPractices article>p:not(.eyebrow){color:#414741;max-width:680px;margin:26px 0 0;font-size:15px;line-height:1.85}.standardsPractices a{color:#6f5222;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.standardsSources{background:#151e18}.standardsSourceList{border-top:1px solid var(--line);margin:76px 0 0;padding:0;list-style:none}.standardsSourceList li{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr auto;align-items:center;gap:30px;min-height:150px;padding:26px 0;display:grid}.standardsSourceList>li>span{color:var(--gold);font-family:var(--serif);font-size:17px}.standardsSourceList p,.standardsSourceList h3,.standardsSourceList small{margin:0}.standardsSourceList p{color:var(--gold-light);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:700}.standardsSourceList h3{font-family:var(--serif);margin-top:8px;font-size:28px;font-weight:400}.standardsSourceList small{color:#f2ecdf9e;margin-top:8px;font-size:13px;line-height:1.6;display:block}.standardsSourceList a{min-height:46px;color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;border:1px solid #e5ca8c73;align-items:center;padding:0 18px;font-size:9px;font-weight:700;display:inline-flex}.standardsClose{background:linear-gradient(#070b08c7,#070b08eb),url(/images/display/960/fink-miss-243-owner-post.jpg) 50%/contain no-repeat;background-color:var(--ink);grid-template-columns:150px 1fr auto;align-items:center;gap:60px;min-height:660px;padding:100px max(5vw,32px);display:grid}.standardsClose img{width:150px;height:auto}.standardsClose blockquote{font-size:clamp(58px,8vw,120px);line-height:.86}.standardsClose>p{color:#f2ecdfa8;letter-spacing:.18em;text-transform:uppercase;align-self:end;font-size:9px}.standardsFooter{background:#080c09}.archiveInvitation{color:var(--ink);border-top:1px solid #0b100d3d;border-bottom:1px solid #0b100d3d;grid-template-columns:.62fr 1fr auto;align-items:center;gap:30px;margin-top:72px;padding:28px 0;transition:border-color .18s,color .18s;display:grid}.archiveInvitation span{color:#5e5b52;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:700}.archiveInvitation strong{font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(28px,3vw,46px);font-weight:400}.archiveInvitation i{color:#765a22;font-family:var(--serif);font-size:34px;font-style:normal}.archiveInvitation:hover,.archiveInvitation:focus-visible{color:#765a22;border-color:#806225}.archivePage{background:var(--ink)}.archiveHero{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.archiveHeroImage{object-fit:cover;object-position:62% center;z-index:-3;filter:saturate(.76)contrast(1.04)}.archiveHeroShade{z-index:-2;background:linear-gradient(90deg,#070c09fa 0%,#070c09e0 42%,#070c0933 78%),linear-gradient(#0000 48%,#070c09e0 100%);position:absolute;inset:0}.archiveHero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#c5a6641f 1px,#0000 1px) 0 0/12.5% 100%;position:absolute;inset:0}.archiveHeader{border-bottom:1px solid #f2ecdf2e;justify-content:space-between;align-items:center;width:min(1440px,100% - 64px);margin:0 auto;padding:20px 0;display:flex}.archiveHeroContent{width:min(1440px,100% - 64px);margin:auto;padding:80px 0 120px}.archiveHeroContent h1{max-width:860px;font-family:var(--serif);letter-spacing:-.065em;margin:0;font-size:clamp(80px,11vw,168px);font-weight:400;line-height:.78}.archiveHeroContent h1 small{margin-bottom:28px}.archiveHeroContent h1 em{color:var(--gold-light);margin-left:.45em;font-weight:400;display:block}.archiveHeroContent>p:not(.eyebrow){color:#f2ecdfb3;max-width:640px;font-family:var(--serif);margin:42px 0 0 8px;font-size:clamp(18px,1.7vw,25px);line-height:1.6}.archiveHeroActions{align-items:center;gap:34px;margin:42px 0 0 8px;display:flex}.archiveHeroRail{border-top:1px solid #f2ecdf2e;grid-template-columns:1fr auto 1.5fr auto 1fr;align-items:center;gap:24px;width:min(1440px,100% - 64px);margin:0 auto;padding:22px 0 26px;display:grid}.archiveHeroRail span,.archiveHeroRail p{color:#f2ecdf73;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:8px;line-height:1.6}.archiveHeroRail p{color:#e5ca8cb8;font-family:var(--serif);letter-spacing:.04em;text-align:center;text-transform:none;font-size:14px;font-style:italic}.archiveHeroRail strong{color:var(--gold-light);font-family:var(--serif);font-size:28px;font-weight:400}.archiveHeroRail span:last-child{text-align:right}.archiveIntro{background:var(--paper);color:var(--ink);grid-template-columns:1.25fr .75fr;align-items:end;gap:9vw;padding:150px max(5vw,32px);display:grid;position:relative;overflow:hidden}.archiveIntro:before{content:"RECORD";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d12;font-size:clamp(130px,22vw,350px);line-height:1;position:absolute;top:-.12em;right:-.03em}.archiveIntro>div{z-index:1;position:relative}.archiveIntro h2,.archiveRecord h2,.archiveLibrary h2,.archiveDirection h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-weight:400}.archiveIntro h2{max-width:900px;font-size:clamp(54px,7.3vw,112px);line-height:.9}.archiveIntro h2 em,.archiveLibrary h2 em,.archiveDirection h2 em{color:#806225;font-weight:400;display:block}.archiveIntroCopy{border-left:1px solid #0b100d38;padding-left:30px}.archiveIntroCopy img{width:90px;height:auto;margin-bottom:28px}.archiveIntroCopy p{color:#0b100d9e;max-width:540px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.7}.archiveRecord{background:linear-gradient(90deg, #c5a6640b 1px, transparent 1px), var(--forest);background-size:12.5% 100%;padding:150px max(5vw,32px);position:relative;overflow:hidden}.archiveRecord:before{content:"TO 2026";color:#0000;font-family:var(--serif);letter-spacing:-.075em;pointer-events:none;-webkit-text-stroke:1px #e5ca8c11;font-size:clamp(110px,18vw,290px);line-height:1;position:absolute;top:10px;right:-.02em}.archiveRecordHeading{z-index:1;max-width:1000px;position:relative}.archiveRecord h2{font-size:clamp(58px,8vw,124px);line-height:.88}.archiveRecordHeading>p:last-child{color:#f2ecdf8c;max-width:600px;font-family:var(--serif);margin:34px 0 0;font-size:19px;line-height:1.7}.archiveRecordList{z-index:1;border-top:1px solid var(--line);margin-top:100px;position:relative}.archiveRecordItem{border-bottom:1px solid var(--line);grid-template-columns:.35fr 1.05fr .45fr;align-items:center;gap:5vw;min-height:290px;padding:34px 0;transition:padding .22s,background .22s;display:grid}.archiveRecordItem:hover{background:#c5a6640b;padding-left:26px;padding-right:26px}.archiveRecordYear{align-items:baseline;gap:24px;display:flex}.archiveRecordYear span{color:#e5ca8c6b;letter-spacing:.18em;font-size:8px}.archiveRecordYear .archiveRecordDate{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.06em;font-size:clamp(52px,6vw,92px)}.archiveRecordCopy>p:first-child{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:8px;font-weight:700}.archiveRecordCopy h3{max-width:720px;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.2vw,64px);font-weight:400;line-height:.98}.archiveRecordCopy>p:last-child{color:#f2ecdf8c;max-width:720px;margin:24px 0 0;font-size:13px;line-height:1.8}.archiveRecordLinks{justify-self:end;gap:12px;max-width:220px;display:grid}.archiveRecordLinks a{color:#e5ca8cdb;letter-spacing:.15em;text-align:right;text-transform:uppercase;border-bottom:1px solid #e5ca8c4d;align-items:center;min-height:44px;padding:8px 0;font-size:10px;font-weight:700;line-height:1.7;display:inline-flex}.archiveRecordLinks a:hover,.archiveRecordLinks a:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}.archiveSelections{background:var(--ink);padding:150px max(5vw,32px);position:relative;overflow:hidden}.archiveSelections:before{content:"SELECT";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #e5ca8c0f;font-size:clamp(130px,22vw,350px);line-height:1;position:absolute;top:-.12em;left:-.04em}.archiveSelectionsHeading{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid;position:relative}.archiveSelections h2{font-family:var(--serif);letter-spacing:-.06em;margin:0;font-size:clamp(58px,8vw,122px);font-weight:400;line-height:.88}.archiveSelections h2 em{color:var(--gold-light);font-weight:400;display:block}.archiveSelectionsHeading>div:last-child>p{color:#f2ecdf94;max-width:520px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.7}.archiveSelectionsHeading small{color:#e5ca8c85;letter-spacing:.14em;text-transform:uppercase;max-width:520px;margin-top:22px;font-size:8px;font-weight:700;line-height:1.7;display:block}.archiveSelectionsList{z-index:1;border-top:1px solid var(--line);margin-top:90px;position:relative}.archiveSelectionRow{border-bottom:1px solid var(--line);grid-template-columns:34px .34fr 1fr auto 22px;align-items:center;gap:3vw;min-height:150px;padding:24px 0;transition:padding .2s,background .2s;display:grid}.archiveSelectionRow:hover,.archiveSelectionRow:focus-visible{background:#c5a6640d;padding-left:24px;padding-right:24px}.archiveSelectionRow>span{color:#e5ca8c61;letter-spacing:.16em;font-size:8px}.archiveSelectionRow time{color:#f2ecdf57;font-family:var(--serif);font-size:clamp(30px,3vw,46px)}.archiveSelectionRow h3{font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,46px);font-weight:400}.archiveSelectionRow p{color:#f2ecdf6b;letter-spacing:.14em;text-transform:uppercase;margin:10px 0 0;font-size:8px;font-weight:700;line-height:1.6}.archiveSelectionRow strong{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.055em;font-size:clamp(38px,4.5vw,70px);font-weight:400}.archiveSelectionRow i{color:#e5ca8c7a;font-family:var(--serif);font-size:20px;font-style:normal}.archiveCircuit{color:var(--ink);background:#e8e0d1;padding:150px max(5vw,32px);position:relative;overflow:hidden}.archiveCircuit:before{content:"CIRCUIT";color:#0000;font-family:var(--serif);letter-spacing:-.075em;pointer-events:none;-webkit-text-stroke:1px #0b100d0f;font-size:clamp(120px,20vw,320px);line-height:1;position:absolute;top:-.08em;right:-.04em}.archiveCircuitHeading{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid;position:relative}.archiveCircuit h2{font-family:var(--serif);letter-spacing:-.06em;margin:0;font-size:clamp(58px,8vw,122px);font-weight:400;line-height:.88}.archiveCircuit h2 em,.archiveAuction h3 em{color:#806225;font-weight:400;display:block}.archiveCircuitHeading>p{color:#0b100d94;max-width:520px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.7}.archiveCircuitGrid{z-index:1;border-top:1px solid #0b100d38;border-left:1px solid #0b100d38;grid-template-columns:repeat(12,1fr);margin-top:90px;display:grid;position:relative}.archiveCircuitCard{border-bottom:1px solid #0b100d38;border-right:1px solid #0b100d38;flex-direction:column;grid-column:span 4;min-height:470px;padding:30px;transition:background .2s,color .2s;display:flex}.archiveCircuitCard:nth-child(4),.archiveCircuitCard:nth-child(5),.archiveCircuitCard:nth-child(6),.archiveCircuitCard:nth-child(7){grid-column:span 6}.archiveCircuitMeta{color:#0b100d73;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:8px;font-weight:700;line-height:1.6;display:flex}.archiveCircuitMeta span:last-child{text-align:right}.archiveCircuitCard>strong{color:#806225;font-family:var(--serif);letter-spacing:-.06em;margin-top:58px;font-size:clamp(48px,6vw,88px);font-weight:400;line-height:.9}.archiveCircuitCard h3{max-width:470px;font-family:var(--serif);letter-spacing:-.045em;margin:28px 0 0;font-size:clamp(30px,3.4vw,52px);font-weight:400;line-height:.98}.archiveCircuitCard>p{color:#0b100d8c;max-width:520px;margin:22px 0 0;font-size:12px;line-height:1.8}.archiveCircuitLink{color:#806225;letter-spacing:.18em;text-transform:uppercase;margin-top:auto;padding-top:30px;font-size:8px;font-weight:700}.archiveCircuitCard:hover,.archiveCircuitCard:focus-visible{background:var(--forest);color:var(--ivory)}.archiveCircuitCard:hover .archiveCircuitMeta,.archiveCircuitCard:hover>p,.archiveCircuitCard:focus-visible .archiveCircuitMeta,.archiveCircuitCard:focus-visible>p{color:#f2ecdf85}.archiveCircuitCard:hover>strong,.archiveCircuitCard:hover .archiveCircuitLink,.archiveCircuitCard:focus-visible>strong,.archiveCircuitCard:focus-visible .archiveCircuitLink{color:var(--gold-light)}.archiveAuction{z-index:1;background:radial-gradient(circle at 78% 45%, #c5a66429, transparent 34%), var(--ink);color:var(--ivory);grid-template-columns:1.05fr .95fr;align-items:center;gap:8vw;margin-top:90px;padding:clamp(48px,6vw,90px);display:grid;position:relative;overflow:hidden}.archiveAuction:after{content:"LIVE";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #e5ca8c13;font-size:clamp(150px,25vw,390px);line-height:1;position:absolute;bottom:-.25em;right:-.03em}.archiveAuctionCopy,.archiveAuctionMetrics{z-index:1;position:relative}.archiveAuction h3{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(50px,6vw,92px);font-weight:400;line-height:.9}.archiveAuction h3 em{color:var(--gold-light)}.archiveAuctionCopy>p:not(.eyebrow){color:#f2ecdf94;max-width:630px;margin:30px 0 0;font-size:13px;line-height:1.85}.archiveAuctionCopy .button{width:fit-content;margin-top:36px}.archiveAuctionMetrics{border-top:1px solid #e5ca8c40;border-left:1px solid #e5ca8c40;grid-template-columns:1fr 1fr;display:grid}.archiveAuctionMetrics>div{border-bottom:1px solid #e5ca8c40;border-right:1px solid #e5ca8c40;flex-direction:column;justify-content:space-between;min-height:185px;padding:25px;display:flex}.archiveAuctionMetrics strong{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.055em;font-size:clamp(42px,5vw,74px);font-weight:400}.archiveAuctionMetrics span{color:#f2ecdf75;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700}.archiveInterlude{background:radial-gradient(circle at 50% 45%, #c5a66426, transparent 32%), var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.45fr 1fr .45fr;align-items:center;gap:6vw;min-height:540px;padding:90px max(5vw,32px);display:grid}.archiveInterlude>div{align-items:center;gap:22px;display:flex}.archiveInterlude>div p,.archiveInterlude>p{color:#f2ecdf66;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:8px;line-height:1.7}.archiveInterlude>div span{border:1px solid var(--line);width:66px;height:66px;color:var(--gold-light);font-family:var(--serif);border-radius:50%;place-items:center;font-size:18px;display:grid}.archiveInterlude blockquote{color:var(--ivory);font-family:var(--serif);letter-spacing:-.05em;text-align:center;margin:0;font-size:clamp(48px,6.4vw,98px);line-height:.9}.archiveInterlude blockquote em{color:var(--gold-light);font-weight:400;display:block}.archiveInterlude>p{text-align:right}.archiveLibrary{background:var(--paper);color:var(--ink);padding:150px max(5vw,32px);position:relative;overflow:hidden}.archiveLibrary:before{content:"SOURCE";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d11;font-size:clamp(130px,22vw,350px);line-height:1;position:absolute;top:-.12em;left:-.04em}.archiveLibraryHeading{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid;position:relative}.archiveLibrary h2{font-size:clamp(58px,8vw,122px);line-height:.88}.archiveLibraryHeading>p{color:#0b100d94;max-width:520px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.7}.archiveLibraryGrid{z-index:1;border-top:1px solid #0b100d38;border-left:1px solid #0b100d38;grid-template-columns:repeat(3,1fr);margin-top:90px;display:grid;position:relative}.archiveLibraryCard{border-bottom:1px solid #0b100d38;border-right:1px solid #0b100d38;flex-direction:column;justify-content:space-between;min-height:275px;padding:28px 28px 30px;transition:background .2s,color .2s;display:flex}.archiveLibraryCard>span{color:#55584f;font-family:var(--serif);font-size:13px}.archiveLibraryCard>div>p:first-child{color:#806225;letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-size:8px;font-weight:700}.archiveLibraryCard h3{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(30px,3vw,46px);font-weight:400;line-height:1}.archiveLibraryCard>div>p:last-child{color:#55584f;letter-spacing:.15em;text-transform:uppercase;margin:16px 0 0;font-size:10px;font-weight:700;line-height:1.6}.archiveLibraryCard>strong{color:#806225;font-family:var(--serif);align-self:flex-end;font-size:28px;font-weight:400}.archiveLibraryCard:hover,.archiveLibraryCard:focus-visible{background:var(--forest);color:var(--ivory)}.archiveLibraryCard:hover>span,.archiveLibraryCard:focus-visible>span,.archiveLibraryCard:hover>div>p:last-child,.archiveLibraryCard:focus-visible>div>p:last-child{color:#f2ecdfc7}.archiveLibraryCard:hover>div>p:first-child,.archiveLibraryCard:hover>strong,.archiveLibraryCard:focus-visible>div>p:first-child,.archiveLibraryCard:focus-visible>strong{color:var(--gold-light)}.archiveDirection{background:var(--forest);grid-template-columns:1fr 1fr;min-height:840px;display:grid}.archiveDirectionImage{min-height:760px;position:relative;overflow:hidden}.archiveDirectionImage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 68%,#111a1580),linear-gradient(#0000 55%,#0b100d8c);position:absolute;inset:0}.archiveDirectionImage img{object-fit:cover;filter:saturate(.68)contrast(1.05)}.archiveDirectionCopy{flex-direction:column;justify-content:center;padding:130px max(5vw,60px);display:flex}.archiveDirection h2{font-size:clamp(54px,6.2vw,100px);line-height:.9}.archiveDirection h2 em{color:var(--gold-light)}.archiveDirectionCopy>p:not(.eyebrow){color:#f2ecdf94;max-width:650px;margin:32px 0 0;font-size:13px;line-height:1.85}.archiveDirectionCopy>p:nth-of-type(3){color:#e5ca8ca8;font-family:var(--serif);border-top:1px solid #e5ca8c33;padding-top:26px;font-size:15px}.archiveDirectionCopy .button{width:fit-content;margin-top:38px}.archiveFooter{border-top:1px solid var(--line)}.lotBookPage{background:var(--ink)}.lotHero{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.lotHeroImage{object-fit:cover;object-position:62% center;z-index:-3;filter:saturate(.62)contrast(1.08)}.lotHeroShade{z-index:-2;background:linear-gradient(90deg,#070c09fa 0%,#070c09e3 43%,#070c093d 79%),linear-gradient(#0000 46%,#070c09eb 100%);position:absolute;inset:0}.lotHero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#c5a6641f 1px,#0000 1px) 0 0/12.5% 100%,linear-gradient(0deg,#c5a66414 1px,#0000 1px) 0 0/100% 25%;position:absolute;inset:0}.lotHeader,.lotHeroContent,.lotHeroRail{width:min(1440px,100% - 64px);margin-left:auto;margin-right:auto}.lotHeader{border-bottom:1px solid #f2ecdf2e;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.lotHeroContent{margin-top:auto;margin-bottom:auto;padding:80px 0 110px}.lotHeroContent h1,.lotPreface h2,.lotLedger h2,.lotOnline h2{font-family:var(--serif);letter-spacing:-.06em;margin:0;font-weight:400}.lotHeroContent h1{max-width:850px;font-size:clamp(82px,11vw,172px);line-height:.76}.lotHeroContent h1 em{color:var(--gold-light);margin:.05em 0 0 .42em;font-weight:400;display:block}.lotHeroContent>p:not(.eyebrow){color:#f2ecdfb3;max-width:650px;font-family:var(--serif);margin:42px 0 0 8px;font-size:clamp(18px,1.7vw,25px);line-height:1.6}.lotHeroActions{align-items:center;gap:34px;margin:42px 0 0 8px;display:flex}.lotHeroRail{border-top:1px solid #f2ecdf2e;grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:30px;padding:22px 0 26px;display:grid}.lotHeroRail>div{align-items:baseline;gap:16px;display:flex}.lotHeroRail>div:last-child{justify-content:flex-end}.lotHeroRail strong{color:var(--gold-light);font-family:var(--serif);font-size:30px;font-weight:400}.lotHeroRail span{color:#f2ecdf73;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.6}.lotHeroRail p{color:#e5ca8cbd;font-family:var(--serif);text-align:center;margin:0;font-size:15px;font-style:italic}.lotPreface{background:var(--paper);color:var(--ink);grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;padding:150px max(5vw,32px);display:grid;position:relative;overflow:hidden}.lotPreface:before{content:"LOT";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d11;font-size:clamp(170px,30vw,470px);line-height:1;position:absolute;top:-.18em;right:-.03em}.lotPreface>div{z-index:1;position:relative}.lotPreface h2{max-width:900px;font-size:clamp(56px,7.5vw,114px);line-height:.88}.lotPreface h2 em,.lotOnline h2 em{color:#806225;font-weight:400;display:block}.lotPrefaceCopy{border-left:1px solid #0b100d38;padding-left:30px}.lotPrefaceCopy img{filter:saturate(.6);width:88px;height:auto;margin-bottom:28px}.lotPrefaceCopy p{color:#0b100d9e;max-width:550px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.7}.lotPrefaceTextLink{color:#765a22;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0b100d61;width:fit-content;margin-top:26px;padding:9px 0;font-size:9px;font-weight:700;line-height:1.5;display:inline-flex}.lotPrefaceCopy small{color:#806225;letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #0b100d2e;max-width:550px;margin-top:24px;padding-top:20px;font-size:8px;font-weight:700;line-height:1.7;display:block}.lotLedger{background:linear-gradient(90deg, #c5a6640b 1px, transparent 1px), var(--forest);background-size:12.5% 100%;padding:150px max(5vw,32px);position:relative;overflow:hidden}.lotLedger:before{content:"BOOK";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #e5ca8c0f;font-size:clamp(145px,25vw,390px);line-height:1;position:absolute;top:-.12em;right:-.04em}.lotLedgerHeading{z-index:1;max-width:1000px;position:relative}.lotLedger h2{font-size:clamp(58px,8vw,124px);line-height:.86}.lotLedger h2 em{color:var(--gold-light);font-weight:400;display:block}.lotLedgerHeading>p:last-child{color:#f2ecdf8c;max-width:640px;font-family:var(--serif);margin:34px 0 0;font-size:19px;line-height:1.7}.lotLedgerTable{z-index:1;border-top:1px solid var(--line);margin-top:100px;position:relative}.lotLedgerLabels{border-bottom:1px solid var(--line);color:#e5ca8c6b;letter-spacing:.18em;text-transform:uppercase;grid-template-columns:1fr .55fr 1.2fr .34fr;align-items:center;gap:3vw;min-height:54px;padding:0 42px;font-size:7px;font-weight:700;display:grid}.lotLedgerLabels span:last-child{text-align:right}.lotRecord{border-bottom:1px solid var(--line);grid-template-columns:1fr .55fr 1.2fr .34fr;align-items:center;gap:3vw;min-height:250px;padding:34px 42px;transition:background .2s;display:grid;position:relative}.lotRecord:hover{background:#c5a6640b}.lotRecordIndex{color:#e5ca8c57;letter-spacing:.14em;font-size:7px;position:absolute;top:38px;left:0}.lotRecordSale .lotRecordDate{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(40px,4.5vw,68px)}.lotRecordSale p,.lotRecordCopy>p:first-child,.lotRecordNumber>span{color:#e5ca8c85;letter-spacing:.17em;text-transform:uppercase;margin:5px 0 0;font-size:7px;font-weight:700;line-height:1.6}.lotRecordSale h3{max-width:360px;font-family:var(--serif);letter-spacing:-.035em;margin:16px 0 0;font-size:clamp(25px,2.5vw,38px);font-weight:400;line-height:1}.lotRecordNumber strong{color:#0000;font-family:var(--serif);letter-spacing:-.055em;-webkit-text-stroke:1px #e5ca8c9e;margin-top:10px;font-size:clamp(42px,5vw,76px);font-weight:400;line-height:.9;display:block}.lotRecordCopy>p:first-child{color:var(--gold);margin:0}.lotRecordCopy>p:last-child{color:#f2ecdf85;max-width:680px;margin:20px 0 0;font-size:12px;line-height:1.8}.lotRecordLinks{justify-self:end;gap:12px;max-width:165px;display:grid}.lotRecordLinks a{color:#e5ca8cdb;letter-spacing:.15em;text-align:right;text-transform:uppercase;border-bottom:1px solid #e5ca8c4d;align-items:center;min-height:44px;padding:8px 0;font-size:10px;font-weight:700;line-height:1.7;display:inline-flex}.lotRecordLinks a:hover,.lotRecordLinks a:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}.lotOnline{background:var(--paper);color:var(--ink);padding:150px max(5vw,32px);position:relative;overflow:hidden}.lotOnline:before{content:"ONLINE";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d0f;font-size:clamp(120px,21vw,330px);line-height:1;position:absolute;top:-.12em;left:-.04em}.lotOnlineHeading{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid;position:relative}.lotOnline h2{font-size:clamp(58px,8vw,122px);line-height:.87}.lotOnlineHeading>p{color:#0b100d94;max-width:540px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.7}.lotOutcomeGrid{z-index:1;border-top:1px solid #0b100d38;border-left:1px solid #0b100d38;grid-template-columns:repeat(3,1fr);margin-top:90px;display:grid;position:relative}.lotOutcome{border-bottom:1px solid #0b100d38;border-right:1px solid #0b100d38;flex-direction:column;min-height:520px;padding:clamp(32px,4vw,64px);transition:background .2s,color .2s;display:flex;position:relative}.lotOutcome>p{color:#806225;letter-spacing:.18em;margin:0;font-size:8px;font-weight:700;line-height:1.6}.lotOutcome>strong{color:#806225;font-family:var(--serif);letter-spacing:-.07em;margin-top:70px;font-size:clamp(72px,9vw,138px);font-weight:400;line-height:.8}.lotOutcome h3{max-width:600px;font-family:var(--serif);letter-spacing:-.045em;margin:34px 0 0;font-size:clamp(36px,4.2vw,64px);font-weight:400;line-height:.95}.lotOutcome>span{color:#0b100d8f;max-width:540px;margin-top:24px;font-size:12px;line-height:1.8}.lotOutcome>i{color:#806225;font-family:var(--serif);align-self:flex-end;margin-top:auto;font-size:30px;font-style:normal}.lotOutcome:hover,.lotOutcome:focus-visible{background:var(--forest);color:var(--ivory)}.lotOutcome:hover>p,.lotOutcome:hover>strong,.lotOutcome:hover>i,.lotOutcome:focus-visible>p,.lotOutcome:focus-visible>strong,.lotOutcome:focus-visible>i{color:var(--gold-light)}.lotOutcome:hover>span,.lotOutcome:focus-visible>span{color:#f2ecdf8a}.lotSlogan{background:radial-gradient(circle at 50% 45%, #c5a66426, transparent 32%), var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.35fr 1fr .35fr;align-items:center;gap:6vw;min-height:560px;padding:90px max(5vw,32px);display:grid}.lotSlogan>img{filter:saturate(.7);justify-self:center;width:112px;height:auto}.lotSlogan blockquote{font-family:var(--serif);letter-spacing:-.055em;text-align:center;margin:0;font-size:clamp(52px,7vw,108px);line-height:.88}.lotSlogan blockquote em{color:var(--gold-light);font-weight:400;display:block}.lotSlogan>p{color:#f2ecdf66;letter-spacing:.2em;text-align:right;text-transform:uppercase;margin:0;font-size:8px;line-height:1.7}.lotFooter{border-top:1px solid var(--line)}.heritagePage{background:var(--ink)}.heritageHero{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.heritageHeroImage{object-fit:cover;object-position:63% center;z-index:-3;filter:sepia(.2)saturate(.62)contrast(1.06)}.heritageHeroShade{z-index:-2;background:linear-gradient(90deg,#070c09fc 0%,#070c09eb 40%,#070c0947 76%),linear-gradient(#0000 44%,#070c09e6 100%);position:absolute;inset:0}.heritageHero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#c5a6641c 1px,#0000 1px) 0 0/12.5% 100%;position:absolute;inset:0}.heritageHeader,.heritageHeroContent,.heritageHeroRail{width:min(1440px,100% - 64px);margin-left:auto;margin-right:auto}.heritageHeader{border-bottom:1px solid #f2ecdf2e;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.heritageHeroContent{margin-top:auto;margin-bottom:auto;padding:80px 0 120px}.heritageHeroContent h1,.heritageChapters h2,.heritageEnterprise h2,.heritageLine h2,.heritageToday h2{font-family:var(--serif);letter-spacing:-.06em;margin:0;font-weight:400}.heritageHeroContent h1{max-width:900px;font-size:clamp(74px,10vw,154px);line-height:.8}.heritageHeroContent h1 em{color:var(--gold-light);margin-left:.38em;font-weight:400;display:block}.heritageHeroContent>p:not(.eyebrow){color:#f2ecdfb8;max-width:690px;font-family:var(--serif);margin:42px 0 0 8px;font-size:clamp(18px,1.65vw,24px);line-height:1.62}.heritageHeroActions{align-items:center;gap:34px;margin:42px 0 0 8px;display:flex}.heritageHeroRail{border-top:1px solid #f2ecdf2e;grid-template-columns:1fr auto 1.5fr auto 1fr;align-items:center;gap:24px;padding:22px 0 26px;display:grid}.heritageHeroRail span,.heritageHeroRail p{color:#f2ecdf70;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:8px;line-height:1.6}.heritageHeroRail span:last-child{text-align:right}.heritageHeroRail strong{color:var(--gold-light);font-family:var(--serif);font-size:25px;font-weight:400}.heritageHeroRail p{color:#e5ca8cb8;font-family:var(--serif);letter-spacing:.04em;text-align:center;text-transform:none;font-size:14px;font-style:italic}.heritageChapters{background:var(--paper);color:var(--ink);padding:150px max(5vw,32px);position:relative;overflow:hidden}.heritageChapters:before{content:"TWO";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d0f;font-size:clamp(160px,27vw,420px);line-height:1;position:absolute;top:-.16em;right:-.02em}.heritageChaptersHeading,.heritageEnterpriseHeading,.heritageLineHeading,.heritageTodayHeading{z-index:1;grid-template-columns:1.18fr .82fr;align-items:end;gap:9vw;display:grid;position:relative}.heritageChapters h2,.heritageEnterprise h2,.heritageLine h2,.heritageToday h2{font-size:clamp(56px,7.7vw,118px);line-height:.88}.heritageChapters h2 em,.heritageEnterprise h2 em,.heritageToday h2 em{color:#806225;font-weight:400;display:block}.heritageChaptersHeading>p,.heritageEnterpriseHeading>p,.heritageLineHeading>p{color:#0b100d99;max-width:560px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.72}.heritageChapterGrid{z-index:1;border-top:1px solid #0b100d38;border-left:1px solid #0b100d38;grid-template-columns:repeat(3,1fr);margin-top:90px;display:grid;position:relative}.heritageChapterGrid article{border-bottom:1px solid #0b100d38;border-right:1px solid #0b100d38;flex-direction:column;min-height:470px;padding:34px;display:flex}.heritageChapterGrid article>span,.heritageChapterGrid article>p:first-of-type{color:#0b100d75;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.6}.heritageChapterGrid article>p:first-of-type{color:#806225;margin:62px 0 0}.heritageChapterGrid h3{max-width:440px;font-family:var(--serif);letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(34px,3.6vw,56px);font-weight:400;line-height:.98}.heritageChapterGrid article>p:last-child{color:#0b100d91;max-width:480px;margin:auto 0 0;padding-top:30px;font-size:12px;line-height:1.82}.heritageChapterGrid .heritageBreak{background:var(--forest);color:var(--ivory)}.heritageChapterGrid .heritageBreak>span,.heritageChapterGrid .heritageBreak>p:last-child{color:#f2ecdf80}.heritageChapterGrid .heritageBreak>p:first-of-type{color:var(--gold-light)}.heritageContinuity{z-index:1;color:var(--ivory);background:radial-gradient(circle at 92% 4%,#c29a4c33,#0000 31%),linear-gradient(135deg,#101b15,#07100c 72%);margin-top:72px;padding:clamp(34px,5vw,76px);position:relative;overflow:hidden}.heritageContinuity:after{content:"PROOF";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #f2ecdf12;font-size:clamp(110px,18vw,280px);line-height:1;position:absolute;bottom:-.22em;right:-.03em}.heritageContinuityHeading{z-index:1;grid-template-columns:1.12fr .88fr;align-items:end;gap:7vw;display:grid;position:relative}.heritageContinuityHeading .eyebrow{color:var(--gold-light)}.heritageContinuityHeading h3{font-family:var(--serif);letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(44px,6vw,88px);font-weight:400;line-height:.9}.heritageContinuityHeading h3 em{color:var(--gold-light);font-weight:400;display:block}.heritageContinuityHeading>p{color:#f2ecdf94;max-width:530px;font-family:var(--serif);margin:0;font-size:17px;line-height:1.72}.heritageContinuityMetrics{z-index:1;border-top:1px solid #f2ecdf29;border-left:1px solid #f2ecdf29;grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid;position:relative}.heritageContinuityMetrics>*{border-bottom:1px solid #f2ecdf29;border-right:1px solid #f2ecdf29;flex-direction:column;min-height:184px;padding:24px;display:flex;position:relative}.heritageContinuityMetrics strong{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.055em;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1}.heritageContinuityMetrics span{color:#f2ecdf8c;letter-spacing:.13em;text-transform:uppercase;max-width:180px;margin-top:auto;font-size:9px;font-weight:700;line-height:1.55}.heritageContinuityMetrics i{color:#f2ecdf57;font-family:var(--serif);font-size:20px;font-style:normal;position:absolute;top:22px;right:22px}.heritageContinuityVerdicts{z-index:1;background:#f2ecdf24;border:1px solid #f2ecdf24;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:34px;display:grid;position:relative}.heritageContinuityVerdicts article{background:#07100ce8;flex-direction:column;min-height:250px;padding:30px;display:flex}.heritageContinuityVerdicts span{color:#f2ecdfb8;letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:700}.heritageContinuityVerdicts strong{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.04em;margin-top:28px;font-size:clamp(30px,3vw,46px);font-weight:400}.heritageContinuityVerdicts p{color:#f2ecdf87;max-width:410px;margin:auto 0 0;padding-top:28px;font-size:11px;line-height:1.75}.heritageContinuityVerdicts a{min-height:44px;color:var(--gold-light);letter-spacing:.12em;text-transform:uppercase;align-items:center;margin-top:18px;padding:8px 0;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.heritageContinuityVerdicts a i{font-family:var(--serif);margin-left:5px;font-size:15px;font-style:normal}.heritageConfirmation{z-index:1;border-top:1px solid #0b100d3d;border-bottom:1px solid #0b100d3d;grid-template-columns:.55fr 1fr auto;align-items:center;gap:36px;margin-top:72px;padding:32px 0;display:grid;position:relative}.heritageConfirmation>span{color:#0b100d80;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700}.heritageConfirmation blockquote{font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(26px,3vw,44px);font-style:italic}.heritageConfirmation i{color:#806225;font-family:var(--serif);font-size:30px;font-style:normal}.heritageEnterprise{color:var(--ink);background-color:#d8cfbc;background-image:linear-gradient(90deg,#0b100d0b 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:12.5% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:150px max(5vw,32px);position:relative;overflow:hidden}.heritageEnterprise:before{content:"ARISTO";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d12;font-size:clamp(130px,22vw,350px);line-height:1;position:absolute;top:-.14em;right:-.04em}.heritageEnterpriseIdentity{z-index:1;background:#f2ecdf38;border:1px solid #0b100d3d;grid-template-columns:.45fr 1fr 1.25fr;align-items:center;gap:30px;margin-top:82px;padding:28px 30px;display:grid;position:relative}.heritageEnterpriseIdentity>span{color:#765a22;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700}.heritageEnterpriseIdentity strong{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(22px,2.3vw,34px);font-weight:400}.heritageEnterpriseIdentity p{color:#0b100d94;margin:0;font-size:11px;line-height:1.75}.heritageEnterpriseMetrics{z-index:1;border-top:1px solid #0b100d3d;border-left:1px solid #0b100d3d;grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid;position:relative}.heritageEnterpriseMetrics article{border-bottom:1px solid #0b100d3d;border-right:1px solid #0b100d3d;flex-direction:column;justify-content:space-between;min-height:220px;padding:30px;display:flex}.heritageEnterpriseMetrics strong{color:#765a22;font-family:var(--serif);letter-spacing:-.055em;font-size:clamp(54px,6vw,88px);font-weight:400;line-height:.9}.heritageEnterpriseMetrics span{color:#0b100d8c;letter-spacing:.16em;text-transform:uppercase;max-width:170px;font-size:8px;font-weight:700;line-height:1.65}.heritageEnterpriseRecord{z-index:1;border-top:1px solid #0b100d3d;border-left:1px solid #0b100d3d;grid-template-columns:1fr 1fr;margin-top:76px;display:grid;position:relative}.heritageEnterpriseRecord article{background:#f2ecdf1f;border-bottom:1px solid #0b100d3d;border-right:1px solid #0b100d3d;flex-direction:column;min-height:430px;padding:38px;display:flex}.heritageEnterpriseRecord article>span{color:#765a22;font-family:var(--serif);font-size:18px}.heritageEnterpriseRecord h3{max-width:560px;font-family:var(--serif);letter-spacing:-.045em;margin:54px 0 0;font-size:clamp(36px,4vw,62px);font-weight:400;line-height:.96}.heritageEnterpriseRecord article>p{color:#0b100d99;max-width:600px;margin:auto 0 0;padding-top:32px;font-size:12px;line-height:1.82}.heritageEnterpriseRecord a,.heritageEnterpriseRecord small{color:#624a19;letter-spacing:.16em;text-transform:uppercase;width:fit-content;margin-top:24px;font-size:10px;font-style:normal;font-weight:700;line-height:1.6}.heritageEnterpriseRecord a{border-bottom:1px solid #765a2266;align-items:center;min-height:44px;padding:8px 0;display:inline-flex}.heritageEnterpriseRecord a i{font-style:normal}.heritageEnterpriseBoundary{z-index:1;background:var(--forest);border:1px solid #0b100d3d;grid-template-columns:90px 1fr auto;align-items:center;gap:30px;margin-top:28px;padding:30px;display:grid;position:relative}.heritageEnterpriseBoundary img{width:80px;height:auto}.heritageEnterpriseBoundary p{color:#f2ecdf99;max-width:760px;margin:0;font-size:11px;line-height:1.75}.heritageEnterpriseBoundary a{min-height:44px;color:var(--gold-light);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #e5ca8c57;align-items:center;padding:8px 0;font-size:10px;font-weight:700;display:inline-flex}.heritageRegistry{background:radial-gradient(circle at 8% 12%, #b58e4929, transparent 30rem), linear-gradient(90deg, #e5ca8c0b 1px, transparent 1px), var(--forest);color:var(--ivory);background-size:auto,12.5% 100%,auto}.heritageRegistry:before{content:"AICA";-webkit-text-stroke-color:#e5ca8c17}.heritageRegistry .darkEyebrow,.heritageRegistry h2 em,.heritageRegistry .heritageEnterpriseIdentity>span,.heritageRegistry .heritageEnterpriseMetrics strong,.heritageRegistry .heritageEnterpriseRecord article>span,.heritageRegistry .heritageEnterpriseRecord a{color:var(--gold-light)}.heritageRegistry .heritageEnterpriseHeading>p,.heritageRegistry .heritageEnterpriseIdentity p,.heritageRegistry .heritageEnterpriseMetrics span,.heritageRegistry .heritageEnterpriseRecord article>p{color:#f2ecdf9e}.heritageRegistry .heritageEnterpriseIdentity,.heritageRegistry .heritageEnterpriseMetrics,.heritageRegistry .heritageEnterpriseRecord{border-color:#e5ca8c38}.heritageRegistry .heritageEnterpriseMetrics{grid-template-columns:repeat(5,minmax(0,1fr))}.heritageRegistry .heritageEnterpriseIdentity{background:#f2ecdf09}.heritageRegistry .heritageEnterpriseMetrics article,.heritageRegistry .heritageEnterpriseRecord article{border-color:#e5ca8c38}.heritageRegistry .heritageEnterpriseRecord article{background:#f2ecdf06;min-height:460px}.heritageRegistry .heritageEnterpriseRecord a{border-bottom-color:#e5ca8c61}.heritageRegistry .heritageEnterpriseBoundary{background:#0c120f;border-color:#e5ca8c42}.heritageCanine{color:#f4efe4;background:radial-gradient(circle at 88% 14%,#b3873f2e,#0000 30rem),linear-gradient(135deg,#151710 0%,#24271b 55%,#11130e 100%);padding:clamp(5.5rem,9vw,9rem) clamp(1.25rem,5vw,5.5rem);position:relative;overflow:hidden}.heritageCanine:before{pointer-events:none;content:"";border:1px solid #c39c5733;position:absolute;inset:1.25rem}.heritageCanineHeading{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:end;gap:clamp(2rem,7vw,7rem);max-width:88rem;margin:0 auto;display:grid;position:relative}.heritageCanine h2{max-width:11ch;font-family:var(--font-display);letter-spacing:-.055em;margin:1rem 0 0;font-size:clamp(3rem,7vw,7rem);font-weight:400;line-height:.84}.heritageCanine h2 em{color:var(--gold);font-weight:400;display:block}.heritageCanineHeading>p{color:#f4efe4b8;max-width:38rem;margin:0;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.8}.heritageCanineStatus{background:#ffffff0a;border:1px solid #c39c5747;grid-template-columns:10rem minmax(18rem,1fr) minmax(18rem,1.1fr);align-items:center;gap:1.5rem;max-width:88rem;margin:clamp(3rem,6vw,5rem) auto 0;padding:1.4rem 1.6rem;display:grid;position:relative}.heritageCanineStatus span,.heritageCanineRecord article>span{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:700}.heritageCanineStatus strong{font-family:var(--font-display);font-size:clamp(1.35rem,2vw,2rem);font-weight:400;line-height:1.1}.heritageCanineStatus p{color:#f4efe49e;margin:0;font-size:.86rem;line-height:1.65}.heritageCanineRecord{border-top:1px solid #c39c573d;border-bottom:1px solid #c39c573d;grid-template-columns:repeat(4,minmax(0,1fr));max-width:88rem;margin:1.5rem auto 0;display:grid;position:relative}.heritageCanineRecord article{border-right:1px solid #c39c572e;flex-direction:column;min-height:21rem;padding:2rem 1.5rem;display:flex}.heritageCanineRecord article:last-child{border-right:0}.heritageCanineRecord h3{font-family:var(--font-display);margin:1rem 0 0;font-size:clamp(1.55rem,2.3vw,2.35rem);font-weight:400;line-height:1}.heritageCanineRecord article>p{color:#f4efe4ad;margin:1.2rem 0 1.8rem;font-size:.88rem;line-height:1.7}.heritageCanineRecord a{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;font-size:.7rem;font-weight:700;line-height:1.5;text-decoration:none}.heritageCanineNote{color:#f4efe485;letter-spacing:.08em;text-align:center;text-transform:uppercase;max-width:58rem;margin:2rem auto 0;font-size:.77rem;line-height:1.7;position:relative}.heritageLine{background:linear-gradient(90deg, #c5a6640d 1px, transparent 1px), var(--forest);background-size:12.5% 100%;padding:150px max(5vw,32px);position:relative;overflow:hidden}.heritageLine:before{content:"LUGAR";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #e5ca8c0f;font-size:clamp(130px,22vw,350px);line-height:1;position:absolute;top:-.12em;left:-.04em}.heritageLine h2 em{color:var(--gold-light);font-weight:400;display:block}.heritageLineHeading>p{color:#f2ecdf8f}.heritageLineGrid{z-index:1;grid-template-columns:repeat(12,1fr);gap:48px 28px;margin-top:90px;display:grid;position:relative}.heritageAnimal{grid-column:span 4}.heritageAnimalImage{background:#0a0d0b;min-height:430px;position:relative;overflow:hidden}.heritageAnimalImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#070c09a8);position:absolute;inset:0}.heritageAnimalImage img{object-fit:cover;filter:sepia(.14)saturate(.68)contrast(1.04)}.heritageAnimalImage span{z-index:1;color:var(--gold-light);letter-spacing:.18em;font-size:8px;font-weight:700;position:absolute;bottom:20px;left:22px}.heritageAnimalCopy{padding-top:30px}.heritageAnimalCopy>p:first-child{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.heritageAnimalCopy h3{font-family:var(--serif);letter-spacing:-.045em;margin:16px 0 0;font-size:clamp(34px,3.4vw,52px);font-weight:400;line-height:.98}.heritageAnimalCopy>p:last-child{color:#f2ecdf8a;margin:22px 0 0;font-size:12px;line-height:1.8}.heritagePedigrees{z-index:1;grid-template-columns:1fr 1fr;gap:28px;margin-top:100px;display:grid;position:relative}.heritagePedigrees figure{background:#dedbd2;min-height:580px;margin:0;position:relative;overflow:hidden}.heritagePedigrees img{object-fit:contain;padding:26px}.heritagePedigrees figcaption{z-index:1;color:#f2ecdfa8;letter-spacing:.16em;text-transform:uppercase;background:#0b100de6;padding:18px 22px;font-size:8px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.heritageSourceNote{z-index:1;border:1px solid #e5ca8c3d;grid-template-columns:90px 1fr auto;align-items:center;gap:30px;margin-top:28px;padding:30px;display:grid;position:relative}.heritageSourceNote>img{width:80px;height:auto}.heritageSourceNote>div>p:first-child{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.heritageSourceNote>div>p:last-child{color:#f2ecdf85;max-width:750px;margin:12px 0 0;font-size:11px;line-height:1.75}.heritageSourceNote>a{min-height:44px;color:var(--gold-light);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #e5ca8c59;align-items:center;padding:8px 0;font-size:10px;font-weight:700;display:inline-flex}.heritageToday{background:var(--paper);color:var(--ink);padding:150px max(5vw,32px);position:relative;overflow:hidden}.heritageToday:before{content:"FAMILY";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d0f;font-size:clamp(125px,21vw,335px);line-height:1;position:absolute;top:-.12em;right:-.04em}.heritageTodayHeading>div:last-child{border-left:1px solid #0b100d38;padding-left:30px}.heritageTodayHeading img{filter:saturate(.6);width:88px;height:auto;margin-bottom:26px}.heritageTodayHeading>div:last-child p{color:#0b100d99;max-width:540px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.72}.heritagePeopleGrid{z-index:1;border-top:1px solid #0b100d38;border-left:1px solid #0b100d38;grid-template-columns:repeat(3,1fr);margin-top:90px;display:grid;position:relative}.heritagePeopleGrid article{border-bottom:1px solid #0b100d38;border-right:1px solid #0b100d38;flex-direction:column;min-height:430px;padding:32px;display:flex}.heritagePeopleGrid article>span{color:#806225;width:64px;height:64px;font-family:var(--serif);border:1px solid #80622580;border-radius:50%;place-items:center;font-size:17px;display:grid}.heritagePeopleGrid article>p:first-of-type{color:#806225;letter-spacing:.18em;text-transform:uppercase;margin:52px 0 0;font-size:8px;font-weight:700}.heritagePeopleGrid h3{font-family:var(--serif);letter-spacing:-.045em;margin:16px 0 0;font-size:clamp(34px,3.5vw,54px);font-weight:400;line-height:.98}.heritagePeopleGrid article>p:last-child{color:#0b100d8f;margin:auto 0 0;padding-top:30px;font-size:12px;line-height:1.8}.heritagePublicRecord{z-index:1;border:1px solid #0b100d38;grid-template-columns:.55fr 1fr auto;align-items:center;gap:30px;margin-top:28px;padding:28px 30px;display:grid;position:relative}.heritagePublicRecord p{color:#55584f;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.6}.heritagePublicRecord strong{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(24px,2.5vw,38px);font-weight:400}.heritagePublicRecord a{color:#624a19;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #0b100d47;align-items:center;min-height:44px;padding:8px 0;font-size:10px;font-weight:700;display:inline-flex}.heritageSlogan{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 45%, #c5a66424, transparent 32%), var(--ink);grid-template-columns:.35fr 1fr .35fr;align-items:center;gap:6vw;min-height:560px;padding:90px max(5vw,32px);display:grid}.heritageSlogan>img{width:100px;height:auto;margin:0 auto}.heritageSlogan blockquote{font-family:var(--serif);letter-spacing:-.05em;text-align:center;margin:0;font-size:clamp(48px,6.3vw,96px);line-height:.9}.heritageSlogan blockquote em{color:var(--gold-light);font-weight:400;display:block}.heritageSlogan>p{color:#f2ecdf66;letter-spacing:.2em;text-align:right;text-transform:uppercase;margin:0;font-size:8px;line-height:1.7}.heritageFooter{border-top:1px solid var(--line)}.registerPage{background:var(--ink)}.registerHero{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.registerHeroImage{object-fit:cover;object-position:64% center;z-index:-3;filter:saturate(.62)contrast(1.06)}.registerHeroShade{z-index:-2;background:linear-gradient(90deg,#070c09fc 0%,#070c09e6 43%,#070c0933 80%),linear-gradient(#0000 46%,#070c09eb 100%);position:absolute;inset:0}.registerHero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#c5a6641f 1px,#0000 1px) 0 0/12.5% 100%,linear-gradient(0deg,#c5a66412 1px,#0000 1px) 0 0/100% 25%;position:absolute;inset:0}.registerHeader,.registerHeroContent,.registerHeroRail{width:min(1440px,100% - 64px);margin-left:auto;margin-right:auto}.registerHeader{border-bottom:1px solid #f2ecdf2e;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.registerHeroContent{margin-top:auto;margin-bottom:auto;padding:80px 0 110px}.registerHeroContent h1,.registerPreface h2,.registerAudit h2,.registerPerfection h2,.registerCrop h2,.registerBeyond h2{font-family:var(--serif);letter-spacing:-.06em;margin:0;font-weight:400}.registerHeroContent h1{max-width:940px;font-size:clamp(80px,11vw,170px);line-height:.76}.registerHeroContent h1 em{color:var(--gold-light);margin:.05em 0 0 .32em;font-weight:400;display:block}.registerHeroContent>p:not(.eyebrow){color:#f2ecdfb3;max-width:680px;font-family:var(--serif);margin:42px 0 0 8px;font-size:clamp(18px,1.7vw,25px);line-height:1.6}.registerHeroContent>.button{width:fit-content;margin:42px 0 0 8px}.registerHeroRail{border-top:1px solid #f2ecdf2e;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;min-height:112px;display:grid}.registerHeroRail>div{align-items:baseline;gap:13px;display:flex}.registerHeroRail strong{color:var(--gold-light);font-family:var(--serif);font-size:34px;font-weight:400}.registerHeroRail span,.registerHeroRail>p{color:#f2ecdf6e;letter-spacing:.17em;text-transform:uppercase;font-size:8px;line-height:1.6}.registerHeroRail>p{color:var(--gold-light);font-family:var(--serif);letter-spacing:.02em;text-align:center;text-transform:none;margin:0;font-size:15px;font-style:italic}.registerPreface{background:var(--paper);color:var(--ink);grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;padding:140px max(5vw,32px);display:grid}.registerPreface h2{max-width:870px;font-size:clamp(58px,8vw,122px);line-height:.88}.registerPreface h2 em,.registerAudit h2 em,.registerCrop h2 em,.registerBeyond h2 em{color:#806225;font-weight:400;display:block}.registerPrefaceCopy{border-left:1px solid #0b100d38;padding-left:34px}.registerPrefaceCopy img{filter:saturate(.58);width:86px;height:auto;margin-bottom:28px}.registerPrefaceCopy>p{color:#0b100d9e;max-width:560px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.72}.registerPrefaceCopy small{color:#0b100d75;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #0b100d2b;max-width:560px;margin-top:25px;padding-top:18px;font-size:8px;line-height:1.75;display:block}.registerAudit{background:var(--paper);color:var(--ink);padding:0 max(5vw,32px) 150px;position:relative;overflow:hidden}.registerAudit:before{content:"AFG";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d0e;font-size:clamp(150px,24vw,380px);line-height:1;position:absolute;top:56px;right:-.02em}.registerAuditHeading{z-index:1;border-top:1px solid #0b100d38;grid-template-columns:1.15fr .85fr;align-items:end;gap:9vw;padding-top:118px;display:grid;position:relative}.registerAudit h2{max-width:960px;font-size:clamp(58px,7.5vw,116px);line-height:.88}.registerAudit h2 em{color:#806225;font-weight:400;display:block}.registerAuditStatement{border-left:1px solid #0b100d38;padding-left:32px}.registerAuditStatement p{color:#0b100d9e;max-width:560px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.72}.registerAuditStatement a{color:#624a19;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #0b100d57;align-items:center;gap:9px;width:fit-content;min-height:44px;margin-top:28px;padding:8px 0;font-size:10px;font-weight:700;display:inline-flex}.registerAuditMetrics{z-index:1;border-top:1px solid #0b100d3b;border-left:1px solid #0b100d3b;grid-template-columns:repeat(4,1fr);margin-top:82px;display:grid;position:relative}.registerAuditMetrics article{border-bottom:1px solid #0b100d3b;border-right:1px solid #0b100d3b;flex-direction:column;justify-content:space-between;min-height:178px;padding:30px 28px;display:flex}.registerAuditMetrics strong{color:#765a22;font-family:var(--serif);letter-spacing:-.06em;font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.88}.registerAuditMetrics span,.registerYearStrip span{color:#0b100d80;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.5}.registerYearStrip{z-index:1;border-top:1px solid #0b100d2e;border-left:1px solid #0b100d2e;grid-template-columns:repeat(10,1fr);margin-top:34px;display:grid;position:relative}.registerYearStrip>div{border-bottom:1px solid #0b100d2e;border-right:1px solid #0b100d2e;flex-direction:column;justify-content:space-between;min-height:114px;padding:20px 15px;display:flex}.registerYearStrip strong{color:#0b100db8;font-family:var(--serif);font-size:clamp(28px,3vw,44px);font-weight:400}.registerAuditFootnote{z-index:1;border-top:1px solid #0b100d2e;grid-template-columns:1.25fr .75fr;gap:8vw;margin-top:42px;padding-top:30px;display:grid;position:relative}.registerAuditFootnote p{color:#0b100da3;max-width:950px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.75}.registerAuditFootnote small{color:#0b100d73;letter-spacing:.15em;text-transform:uppercase;font-size:8px;line-height:1.8}.registerSires{color:var(--ink);background:radial-gradient(circle at 92% 10%,#c5a66421,#0000 28%),#ddd3c2;padding:130px max(5vw,32px)}.registerSiresHeading{grid-template-columns:1.08fr .92fr;align-items:end;gap:9vw;display:grid}.registerSires h2{letter-spacing:-.065em;max-width:880px;margin:0;font-size:clamp(58px,8vw,118px);line-height:.88}.registerSires h2 em{color:var(--gold-ink);font-weight:400;display:block}.registerSiresHeading>div:last-child{border-left:1px solid #0b100d33;padding-left:30px}.registerSiresHeading>div:last-child p{color:#0b100da6;max-width:590px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.7}.registerSiresHeading>div:last-child a{color:#624a19;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #765a2273;align-items:center;width:fit-content;min-height:44px;margin-top:24px;padding-bottom:6px;font-size:10px;font-weight:700;line-height:1.6;display:inline-flex}.registerSireDetails{border-top:1px solid #0b100d3d;border-bottom:1px solid #0b100d3d;margin-top:72px}.registerSireDetails summary{cursor:pointer;min-height:104px;color:var(--ink);justify-content:space-between;align-items:center;gap:30px;padding:20px 2px;list-style:none;display:flex}.registerSireDetails summary::-webkit-details-marker{display:none}.registerSireDetails summary span{font-family:var(--serif);font-size:clamp(25px,3vw,42px)}.registerSireDetails summary strong{color:#0000;font-family:var(--serif);-webkit-text-stroke:1px #765a22b8;font-size:clamp(46px,6vw,78px);font-weight:400;line-height:.8}.registerSireDetails[open] summary{border-bottom:1px solid #0b100d33}.registerSireGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.registerSireGrid>a{min-height:210px;color:var(--ink);border-bottom:1px solid #0b100d2e;border-right:1px solid #0b100d2e;padding:24px;position:relative}.registerSireGrid>a:nth-child(3n){border-right:0}.registerSireGrid>a:hover,.registerSireGrid>a:focus-visible{background:#f2ecdf75}.registerSireGrid>a>span{color:var(--gold-ink);font-family:var(--serif);font-size:13px}.registerSireGrid h3{max-width:330px;font-family:var(--serif);letter-spacing:-.035em;margin:38px 0 0;font-size:clamp(24px,2.4vw,36px);font-weight:400;line-height:1.03}.registerSireGrid p{color:#55584f;letter-spacing:.12em;margin:13px 0 0;font-size:10px;font-weight:700}.registerSireGrid i{color:var(--gold-ink);font-family:var(--serif);font-size:24px;font-style:normal;position:absolute;bottom:20px;right:22px}.registerSireNote{color:#55584f;letter-spacing:.12em;text-transform:uppercase;max-width:900px;margin:32px 0 0;font-size:10px;line-height:1.75}@media (width<=900px){.registerSiresHeading{grid-template-columns:1fr;gap:42px}.registerSiresHeading>div:last-child{border:0;padding:0}.registerSireGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.registerSireGrid>a:nth-child(3n){border-right:1px solid #0b100d2e}.registerSireGrid>a:nth-child(2n){border-right:0}}@media (width<=620px){.registerSires{padding:90px 22px}.registerSireDetails summary{min-height:88px}.registerSireGrid{grid-template-columns:1fr}.registerSireGrid>a,.registerSireGrid>a:nth-child(2n),.registerSireGrid>a:nth-child(3n){border-right:0;min-height:180px}}.registerPerfection{background:linear-gradient(90deg, #c5a6640a 1px, transparent 1px), var(--forest);background-size:12.5% 100%;grid-template-columns:.92fr 1.08fr;min-height:1080px;display:grid}.registerPerfectionImage{background:#7b7a69;min-height:1080px;position:relative;overflow:hidden}.registerPerfectionImage:after{content:"";background:linear-gradient(#0000 50%,#070c09d1),linear-gradient(90deg,#070c0929,#0000 42%);position:absolute;inset:0}.registerPerfectionImage img{object-fit:cover;object-position:52% center;filter:saturate(.7)contrast(1.04)}.registerPerfectionImage>span{z-index:1;color:#f2ecdf94;letter-spacing:.18em;font-size:8px;font-weight:700;line-height:1.6;position:absolute;bottom:28px;left:34px;right:34px}.registerPerfectionCopy{align-self:center;padding:130px max(5vw,48px) 100px}.registerPerfection h2{max-width:800px;color:var(--ivory);font-size:clamp(58px,7vw,104px);line-height:.9}.registerPerfection h2 em{color:var(--gold-light);font-weight:400;display:block}.registerPerfectionCopy>p:not(.eyebrow){color:#f2ecdf99;max-width:680px;font-family:var(--serif);margin:34px 0 0;font-size:18px;line-height:1.68}.registerSisterList{border-top:1px solid #e5ca8c3d;margin-top:58px}.registerSisterList article{border-bottom:1px solid #e5ca8c33;grid-template-columns:32px 1fr;gap:22px;padding:22px 0;display:grid}.registerSisterList article>span{color:var(--gold);font-family:var(--serif);font-size:14px}.registerSisterList p{margin:0}.registerSisterList div>p:first-child{color:#e5ca8c99;letter-spacing:.16em;font-size:8px;font-weight:700}.registerSisterList h3{color:var(--ivory);font-family:var(--serif);letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(24px,2.2vw,34px);font-weight:400;line-height:1.05}.registerSisterList div>p:last-child{color:#f2ecdf66;letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font-size:8px}.registerSourceLink{width:fit-content;color:var(--gold-light);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #e5ca8c66;margin-top:30px;padding-bottom:8px;font-size:8px;font-weight:700;display:inline-block}.registerCrop{background:var(--paper);color:var(--ink);padding:145px max(5vw,32px) 118px;position:relative;overflow:hidden}.registerCrop:before{content:"AFG";color:#0000;font-family:var(--serif);letter-spacing:-.09em;pointer-events:none;-webkit-text-stroke:1px #0b100d0e;font-size:clamp(180px,28vw,430px);line-height:1;position:absolute;top:-.17em;right:-.03em}.registerCropHeading{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid;position:relative}.registerCrop h2{max-width:900px;font-size:clamp(58px,8vw,122px);line-height:.88}.registerCropHeading>p{color:#5e5b52;max-width:560px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.72}.registerTable{z-index:1;border-top:1px solid #0b100d3d;margin-top:90px;position:relative}.registerRecord{border-bottom:1px solid #0b100d33;grid-template-columns:minmax(240px,1.25fr) minmax(220px,.9fr) auto auto;align-items:center;gap:36px;min-height:240px;padding:34px 0 34px 42px;display:grid;position:relative}.registerRecord>span{color:#806225;font-family:var(--serif);font-size:13px;position:absolute;top:41px;left:0}.registerRecordName>p,.registerRecordPedigree p,.registerRecordMark p{margin:0}.registerRecordName>p{color:#806225;letter-spacing:.17em;font-size:8px;font-weight:700}.registerRecordName h3{max-width:520px;font-family:var(--serif);letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(30px,3.2vw,50px);font-weight:400;line-height:.98}.registerRecordName small{color:#55584f;letter-spacing:.12em;text-transform:uppercase;margin-top:13px;font-size:10px;display:block}.registerRecordPedigree{gap:16px;display:grid}.registerRecordPedigree p{color:#0b100da1;font-family:var(--serif);font-size:15px;line-height:1.35}.registerRecordPedigree span{color:#806225;font-family:var(--sans);letter-spacing:.17em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.registerRecordMark{text-align:right;min-width:115px}.registerRecordMark strong{color:#0000;font-family:var(--serif);letter-spacing:-.06em;-webkit-text-stroke:1px #806225a3;font-size:clamp(54px,6vw,86px);font-weight:400;line-height:.8}.registerRecordMark p{color:#55584f;letter-spacing:.12em;margin-top:14px;font-size:10px;font-weight:700}.registerRecord>a{color:#624a19;letter-spacing:.15em;text-align:right;text-transform:uppercase;align-items:center;max-width:none;min-height:44px;font-size:10px;font-weight:700;line-height:1.6;display:inline-flex}.registerRecord>a:hover,.registerRecord>a:focus-visible{color:var(--ink)}.registerEvaluationNote{color:#55584f;letter-spacing:.14em;text-transform:uppercase;max-width:900px;margin:42px 0 0;font-size:10px;line-height:1.75}.registerBeyond{background:radial-gradient(circle at 86% 8%,#c5a6641a,#0000 28%),linear-gradient(90deg,#c5a6640a 1px,#0000 1px) 0 0/12.5% 100%,#0d1410;padding:145px max(5vw,32px) 0;position:relative;overflow:hidden}.registerBeyond .darkEyebrow{color:var(--gold-light)}.registerBeyondHeading{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid;position:relative}.registerBeyond h2{max-width:880px;color:var(--ivory);font-size:clamp(58px,8vw,122px);line-height:.88}.registerBeyond h2 em{color:var(--gold-light)}.registerBeyondHeading>div:last-child{border-left:1px solid #e5ca8c47;padding-left:32px}.registerBeyondHeading img{filter:saturate(.7);width:78px;height:auto;margin-bottom:24px}.registerBeyondHeading>div:last-child p{color:#f2ecdf99;max-width:560px;font-family:var(--serif);margin:0;font-size:18px;line-height:1.7}.registerBeyondGrid{z-index:1;border-top:1px solid #e5ca8c33;border-left:1px solid #e5ca8c33;grid-template-columns:1fr 1fr;margin-top:88px;display:grid;position:relative}.registerBeyondCard{background:#050a073d;border-bottom:1px solid #e5ca8c33;border-right:1px solid #e5ca8c33;flex-direction:column;min-height:480px;padding:32px;transition:background .2s,transform .2s;display:flex}.registerBeyondCard:hover,.registerBeyondCard:focus-visible{background:#c5a6640f;transform:translateY(-3px)}.registerBeyondCard>div{justify-content:space-between;align-items:baseline;gap:28px;display:flex}.registerBeyondCard>div>span{color:#f2ecdf59;font-family:var(--serif);font-size:13px}.registerBeyondCard>div>strong{color:var(--gold-light);font-family:var(--serif);letter-spacing:-.06em;font-size:clamp(48px,6vw,86px);font-weight:400;line-height:.8}.registerBeyondCard h3{color:var(--ivory);font-family:var(--serif);letter-spacing:-.045em;margin:62px 0 0;font-size:clamp(36px,4.4vw,66px);font-weight:400;line-height:.95}.registerBeyondCard>p{color:var(--gold-light);font-family:var(--serif);margin:20px 0 0;font-size:17px;line-height:1.5}.registerBeyondCard>small{color:#f2ecdf80;max-width:600px;margin-top:18px;font-size:12px;line-height:1.8}.registerBeyondCard>i{color:var(--gold);font-family:var(--serif);align-self:flex-end;margin-top:auto;font-size:30px;font-style:normal}.registerDoctrine{background:radial-gradient(circle,#c5a6641f,#0000 35%),#101913;border-top:1px solid #e5ca8c33;grid-template-columns:.28fr 1fr .32fr;align-items:center;gap:6vw;min-height:520px;margin:125px calc(-1*max(5vw,32px)) 0;padding:90px max(5vw,32px);display:grid}.registerDoctrine img{filter:saturate(.7);justify-self:center;width:112px;height:auto}.registerDoctrine>p{color:var(--ivory);font-family:var(--serif);letter-spacing:-.055em;text-align:center;margin:0;font-size:clamp(48px,6.8vw,104px);font-style:italic;line-height:.92}.registerDoctrine>span{color:#f2ecdf66;letter-spacing:.18em;text-align:right;text-transform:uppercase;font-size:8px;line-height:1.7}.registerFooter{border-top:1px solid var(--line)}@media (width<=1050px){.manifesto{grid-template-columns:auto 1fr}.manifestoCopy{grid-column:2;margin-top:0}.longGame{grid-template-columns:.82fr 1.18fr}.foundationMetrics,.portfolioMetrics{grid-template-columns:1fr 1fr}.cattleCard,.cattleCard:first-child,.cattleCard:nth-child(2),.portfolioCard,.portfolioCard:first-child,.portfolioCard:nth-child(2){grid-column:span 6}.sireConnectionsGrid{grid-template-columns:1fr 1fr}.sireConnectionCard:last-child{grid-column:1/-1}.sireConnectionCard:last-child .sireConnectionImage{min-height:540px}.familyLedger{grid-template-columns:1fr;gap:58px}.prefixProofGrid{grid-template-columns:1fr 1fr}.prefixProofCard{grid-column:auto}.prefixProofCard:last-child{grid-column:1/-1;grid-template-columns:.9fr 1.1fr;display:grid}.prefixProofCard:last-child .prefixProofImage{aspect-ratio:auto;min-height:580px}.familyLedgerHeading{position:static}.proof{gap:6vw}.fieldNotesGrid{grid-template-columns:1fr 1fr}.sloganBand{grid-template-columns:130px 1fr}.sloganBand>span{text-align:left;grid-column:2}.archiveIntro,.archiveLibraryHeading,.archiveCircuitHeading,.archiveSelectionsHeading{gap:6vw}.archiveRecordItem{grid-template-columns:.42fr 1fr}.archiveRecordLinks{text-align:left;grid-column:2;justify-self:start}.archiveLibraryGrid{grid-template-columns:1fr 1fr}.archiveCircuitCard{grid-column:span 6}.archiveCircuitCard:nth-child(5){grid-column:span 12}.archiveAuction{grid-template-columns:1fr;gap:64px}.archiveDirection{grid-template-columns:.85fr 1.15fr}.lotRecord{grid-template-columns:.8fr .5fr 1.25fr}.lotRecordLinks{text-align:left;grid-column:3;justify-self:start}.lotLedgerLabels{display:none}.lotOutcomeGrid{grid-template-columns:1fr 1fr}.heritageChaptersHeading,.heritageEnterpriseHeading,.heritageCanineHeading,.heritageLineHeading,.heritageTodayHeading{gap:6vw}.heritageChapterGrid{grid-template-columns:1fr 1fr}.heritageContinuityHeading{grid-template-columns:1fr;gap:36px}.heritageContinuityMetrics{grid-template-columns:1fr 1fr}.heritageContinuityVerdicts{grid-template-columns:1fr}.heritageContinuityVerdicts article{min-height:220px}.heritageEnterpriseMetrics,.heritageRegistry .heritageEnterpriseMetrics{grid-template-columns:1fr 1fr}.heritageCanineStatus{grid-template-columns:8rem 1fr}.heritageCanineStatus p{grid-column:2}.heritageCanineRecord{grid-template-columns:1fr 1fr}.heritageCanineRecord article{border-bottom:1px solid #c39c572e}.heritageCanineRecord article:nth-child(2n){border-right:0}.heritageCanineRecord article:nth-last-child(-n+2){border-bottom:0}.heritageChapterGrid article:last-child{grid-column:1/-1}.heritageAnimal{grid-column:span 6}.heritageAnimal:last-child{grid-column:span 12}.heritagePeopleGrid{grid-template-columns:1fr 1fr}.heritagePeopleGrid article:last-child{grid-column:1/-1}}:root{--heritage-saddle:#2c1e11;--enterprise-slate:#17202a;--enterprise-slate-soft:#34404b;--enterprise-line:#cfd5da;--enterprise-white:#fff;--enterprise-mist:#f3f5f6}.simpleHomePage,.salesPage,.embryoPage,.shopPreviewPage{--ink:var(--enterprise-slate);--forest:var(--enterprise-slate);--forest-soft:#202a34;--ivory:var(--enterprise-white);--paper:var(--enterprise-mist);--gold:var(--heritage-saddle);--gold-light:#d7c6b5;--gold-ink:var(--heritage-saddle);--sage:#6d7882;--line:#fff3;color:var(--enterprise-slate)}.simpleHomePage .hero:after,.salesPage .archiveHero:after,.embryoPage .archiveHero:after{display:none}.simpleHomePage .hero h1,.salesPage .archiveHeroContent h1,.embryoPage .archiveHeroContent h1{max-width:980px;color:var(--enterprise-white);font-weight:800;line-height:.92}.simpleHomePage .heroIntro,.salesPage .archiveHeroContent>p:not(.eyebrow),.embryoPage .archiveHeroContent>p:not(.eyebrow){color:#ffffffd6;font-family:var(--sans);font-weight:500}.simpleHomePage .buttonGold,.salesPage .buttonGold,.embryoPage .buttonGold,.shopPreviewPage .buttonGold{border:1px solid var(--heritage-saddle);background:var(--heritage-saddle);color:var(--enterprise-white)}.simpleHomePage .buttonGold:hover,.simpleHomePage .buttonGold:focus-visible,.salesPage .buttonGold:hover,.salesPage .buttonGold:focus-visible,.embryoPage .buttonGold:hover,.embryoPage .buttonGold:focus-visible,.shopPreviewPage .buttonGold:hover,.shopPreviewPage .buttonGold:focus-visible{border-color:var(--enterprise-slate);background:var(--enterprise-slate);color:var(--enterprise-white)}.simpleHomePage .buyerGatewayChoices>a:hover,.simpleHomePage .buyerGatewayChoices>a:focus-visible,.simpleHomePage .simpleCattleCard:hover,.simpleHomePage .simpleCattleCard:focus-visible,.simpleHomePage .homeRecordsGrid>a:hover,.simpleHomePage .homeRecordsGrid>a:focus-visible,.salesPage .salesRecordGrid>a:hover,.salesPage .salesRecordGrid>a:focus-visible,.embryoPage .embryoResultCards>a:hover,.embryoPage .embryoResultCards>a:focus-visible{background:var(--enterprise-mist);color:var(--enterprise-slate);transform:none}.simpleHomePage .eyebrow,.salesPage .darkEyebrow,.embryoPage .darkEyebrow,.simpleHomePage .homeRecordsGrid span,.salesPage .salesProofCard>span,.salesPage .salesChannelGrid article>span,.embryoPage .embryoResultCards span,.embryoPage .embryoDonorCopy>span{color:var(--heritage-saddle)}.simpleHomePage .simpleCattleCopy p,.simpleHomePage .homeRecordsGrid p,.salesPage .salesSectionHeading>p:last-child,.salesPage .salesProofCard>p,.salesPage .salesChannelGrid p,.salesPage .salesRecordGrid p,.embryoPage .buyerSectionHeading>p:last-child,.embryoPage .embryoResultCards p,.embryoPage .embryoDonorCopy>p,.embryoPage .embryoChecklistGrid p{color:var(--enterprise-slate-soft)}.simpleHomePage .buyerGatewayStatus,.salesPage .salesStatusCard,.embryoPage .embryoStatus{background:var(--enterprise-slate);color:var(--enterprise-white);border-color:#ffffff40}.simpleHomePage a,.salesPage a,.embryoPage a,.simpleHomePage img,.salesPage img,.embryoPage img{transition-duration:0s}.shopPreviewPage{background:var(--enterprise-mist);min-height:100vh}.shopPreviewHeader{background:var(--enterprise-slate);border-bottom-color:#ffffff2e}.shopPreviewHeader nav,.shopPreviewHeader nav a{color:var(--enterprise-white)}.shopPreviewHero{background:var(--enterprise-slate);color:var(--enterprise-white);grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:end;gap:clamp(48px,8vw,120px);padding:clamp(74px,10vw,150px) max(6vw,28px);display:grid}.shopPreviewHero .eyebrow,.shopPreviewClose .eyebrow{color:#d7c6b5}.shopPreviewHero h1{max-width:900px;margin:0;font-size:clamp(58px,8vw,122px);line-height:.88}.shopPreviewHero h1 span{color:#d7c6b5;display:block}.shopPreviewNotice{border:1px solid #ffffff3d;border-left:5px solid var(--heritage-saddle);background:#ffffff0d;padding:28px}.shopPreviewNotice strong{letter-spacing:.01em;font-size:18px;display:block}.shopPreviewNotice p{color:#ffffffc2;margin:16px 0 0;font-size:16px;line-height:1.65}.shopPreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:clamp(66px,8vw,120px) max(6vw,28px);display:grid}.shopPreviewCard{border:1px solid var(--enterprise-line);background:var(--enterprise-white);min-width:0}.shopPreviewVisual{border-bottom:1px solid var(--enterprise-line);background:#e7eaed;place-items:center;min-height:410px;display:grid;position:relative;overflow:hidden}.shopPreviewVisual:after{content:"CONCEPT";color:#5d6872;letter-spacing:.18em;font-size:11px;font-weight:800;position:absolute;bottom:16px;right:18px}.previewCapCrown{background:var(--enterprise-slate);border-radius:110px 110px 34px 34px;place-items:center;width:220px;height:145px;display:grid;position:relative;box-shadow:inset -22px -14px #ffffff0d}.previewCapCrown b{background:var(--heritage-saddle);color:var(--enterprise-white);letter-spacing:.08em;border:2px solid #8d6846;padding:13px 20px;font-size:22px}.previewCapBill{background:#222d36;border-radius:8px 80px 55px 8px;width:230px;height:64px;margin:120px 0 0 116px;position:absolute;transform:rotate(7deg)}.previewVestBody{clip-path:polygon(18% 0,40% 0,50% 19%,60% 0,82% 0,100% 19%,90% 100%,10% 100%,0 19%);background:var(--heritage-saddle);width:230px;height:278px;color:var(--enterprise-white);place-items:end center;padding-bottom:42px;display:grid;position:relative}.previewVestBody:before,.previewVestBody:after{content:"";border:2px solid #ffffff59;width:64px;height:52px;position:absolute;bottom:58px}.previewVestBody:before{left:26px}.previewVestBody:after{right:26px}.previewVestBody i{background:#fff6;width:2px;position:absolute;top:44px;bottom:0}.previewVestBody b{z-index:1;letter-spacing:.18em;font-size:14px;position:relative}.previewToolBody{width:280px;height:98px;color:var(--enterprise-slate);background:#bfc6cb;border:4px solid #77828c;border-radius:20px;justify-content:flex-end;align-items:center;padding:0 34px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #e9ecee}.previewToolBody i{border:8px solid #77828c;border-radius:50%;width:52px;height:52px;position:absolute;left:28px}.previewToolBody b{letter-spacing:.2em;font-size:17px}.shopPreviewCardCopy{flex-direction:column;min-height:390px;padding:30px;display:flex}.shopPreviewCardCopy>span{color:var(--heritage-saddle);font-size:15px;font-weight:800}.shopPreviewCardCopy>p:first-of-type{color:#5e6871;letter-spacing:.08em;text-transform:uppercase;margin:28px 0 0;font-size:13px;font-weight:750}.shopPreviewCardCopy h2{margin:16px 0 0;font-size:clamp(29px,2.8vw,44px);line-height:1.02}.shopPreviewCardCopy>p:last-of-type{color:var(--enterprise-slate-soft);margin:24px 0 0;font-size:16px;line-height:1.65}.shopPreviewCardCopy strong{color:var(--heritage-saddle);margin-top:auto;padding-top:30px;font-size:15px;line-height:1.45}.shopPreviewClose{background:var(--enterprise-slate);color:var(--enterprise-white);grid-template-columns:minmax(0,1fr) minmax(280px,.65fr) auto;align-items:end;gap:clamp(34px,6vw,90px);padding:clamp(66px,8vw,120px) max(6vw,28px);display:grid}.shopPreviewClose h2{max-width:720px;margin:0;font-size:clamp(48px,6vw,88px);line-height:.96}.shopPreviewClose>p{color:#ffffffc2;margin:0;font-size:17px;line-height:1.65}@media (width<=1050px){.shopPreviewHero,.shopPreviewClose{grid-template-columns:1fr}.shopPreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.shopPreviewHeader{padding:18px 20px}.shopPreviewHero,.shopPreviewGrid,.shopPreviewClose{padding-left:20px;padding-right:20px}.shopPreviewHero h1{font-size:clamp(52px,16vw,72px)}.shopPreviewGrid{grid-template-columns:1fr}.shopPreviewVisual{min-height:340px}.shopPreviewCardCopy{min-height:350px}.shopPreviewClose .button{width:100%}}@media (width<=760px){.siteHeader,.heroContent,.heroRail{width:calc(100% - 36px);min-width:0;max-width:680px}.siteHeader{padding:14px 0}.brand{width:64px;height:58px}.brand img{width:58px}.siteHeader,.archiveHeader,.lotHeader,.heritageHeader,.registerHeader,.standardsHeader{flex-wrap:wrap;gap:10px 18px}nav{overscroll-behavior-inline:contain;scrollbar-width:thin;order:3;gap:18px;width:100%;padding:4px 0 8px;overflow-x:auto}nav a,nav a:not(.navContact){flex:none;align-items:center;min-height:44px;display:inline-flex}.navContact{padding:9px 14px}.hero{min-height:900px}.heroImage{object-position:66% center}.heroShade{background:linear-gradient(90deg,#070c09eb,#070c096b),linear-gradient(#0000 40%,#070c09f2 95%)}.heroContent{padding:70px 0}.hero h1{font-size:clamp(55px,17vw,82px);line-height:.9}.hero h1 span{margin:6px 0 0}.heroIntro,.heroActions{margin-left:0}.heroActions{flex-direction:column;align-items:flex-start;gap:15px}.heroRail{grid-template-columns:auto 1fr;gap:11px 16px}.manifesto,.sectionHeading,.foundationIntro,.sireConnectionsIntro,.portfolioHeader,.donorPastureIntro,.prefixProofIntro,.longGame,.proof,.fieldNotesIntro{grid-template-columns:1fr}.manifesto,.program,.foundation,.sireConnections,.portfolio,.donorPasture,.prefixProof,.proof,.fieldNotes{padding:94px 22px}.sectionMark{width:92px;font-size:38px}.manifestoCopy{grid-column:auto;margin-top:8px}.identitySources a{grid-template-columns:1fr;gap:5px}.sectionHeading{gap:30px}.programGrid{grid-template-columns:1fr;margin-top:54px}.programCard{gap:24px;min-height:240px;padding:28px 24px}.foundationIntro{gap:34px}.foundationStatement{grid-template-columns:72px 1fr}.foundationStatement img{width:72px}.foundationMetrics{grid-template-columns:1fr 1fr;margin-top:58px}.foundationMetrics>div{min-height:126px;padding:22px 18px}.cattleGrid{grid-template-columns:1fr;gap:58px;margin-top:62px}.cattleCard,.cattleCard:first-child,.cattleCard:nth-child(2){grid-column:auto}.cattlePortrait,.cattleCard:nth-child(-n+2) .cattlePortrait{min-height:390px}.foundationSlogan{text-align:left;margin-top:70px}.sireConnectionsIntro{gap:34px}.sireConnectionsLead{grid-template-columns:72px 1fr}.sireConnectionsLead img{width:72px}.sireConnectionsGrid{grid-template-columns:1fr;gap:48px;margin-top:62px}.sireConnectionCard:last-child{grid-column:auto}.sireConnectionImage,.sireConnectionCard:last-child .sireConnectionImage{min-height:500px}.sireConnectionCopy>span,.sireConnectionCopy>p:nth-of-type(2){min-height:0}.sireConnectionsSlogan{text-align:left;margin-top:66px}.portfolioHeader{gap:34px}.portfolioLead{border-top:1px solid #0b100d33;border-left:0;padding-top:26px;padding-left:0}.portfolioMetrics{grid-template-columns:1fr 1fr;margin-top:58px}.portfolioMetrics>div{min-height:126px;padding:22px 18px}.portfolioGrid{grid-template-columns:1fr;gap:62px;margin-top:62px}.portfolioCard,.portfolioCard:first-child,.portfolioCard:nth-child(2){grid-column:auto}.portfolioImage,.portfolioCard:nth-child(-n+2) .portfolioImage{min-height:440px}.donorPastureIntro{gap:34px}.donorPastureLead{border-top:1px solid #e5ca8c3d;border-left:0;padding-top:26px;padding-left:0}.pastureGallery{grid-template-columns:1fr;gap:62px;margin-top:62px}.pastureCard,.pastureCard:nth-child(3){grid-column:auto}.pasturePortrait,.pastureCard:nth-child(3) .pasturePortrait{min-height:470px}.familyLedger{margin-top:86px}.familyRow{grid-template-columns:28px 1fr;min-height:0}.familyRow>strong{grid-area:1/2;justify-self:end;font-size:44px}.familyRow>div{grid-column:2}.prefixProofIntro{gap:34px}.prefixProofStatement{border-top:1px solid #e5ca8c3d;border-left:0;padding-top:28px;padding-left:0}.prefixProofGrid{grid-template-columns:1fr;gap:52px;margin-top:62px}.prefixProofCard,.prefixProofCard:last-child{grid-column:auto;display:block}.prefixProofCard:last-child .prefixProofImage{aspect-ratio:4/5;min-height:0}.prefixProofCopy{min-height:0}.prefixProofCopy>div{margin-top:24px}.longGame{min-height:0}.longGameVisual{min-height:610px}.longGameCopy{padding:94px 22px 78px}.longGameLead{font-size:17px}.longGameSteps{margin-top:50px}.longGameMonogram{bottom:34px;left:22px;right:22px}.proofIntro{position:static}.timeline{margin-top:58px}.timelineItem{grid-template-columns:.22fr 1fr;gap:22px}.archiveInvitation{grid-template-columns:1fr auto;gap:12px 20px;margin-top:58px}.archiveInvitation span{grid-column:1/-1}.fieldNotesIntro{gap:34px}.fieldNotesGrid{grid-template-columns:1fr;margin-top:58px}.fieldNote{grid-column:auto;min-height:360px}.sloganBand{grid-template-columns:1fr;gap:34px;padding:70px 22px}.sloganLogo{width:120px;height:120px}.sloganLogo img{width:86px}.sloganBand>span{grid-column:auto}.contact{min-height:700px;padding:100px 22px}.contactLinks{flex-direction:column;align-items:stretch}footer{grid-template-columns:1fr;padding:50px 22px 30px}.footerContact{justify-items:start}.footerContact a{min-height:44px}.footerMeta{flex-direction:column;grid-column:auto;align-items:flex-start;gap:10px}.archiveHeader,.archiveHeroContent,.archiveHeroRail{width:calc(100% - 36px);min-width:0;max-width:680px}.archiveHeader{padding:14px 0}.archiveHero{min-height:880px}.archiveHeroImage{object-position:66% center}.archiveHeroShade{background:linear-gradient(90deg,#070c09ed,#070c0973),linear-gradient(#0000 38%,#070c09f5 95%)}.archiveHeroContent{padding:70px 0}.archiveHeroContent h1{font-size:clamp(68px,22vw,100px);line-height:.83}.archiveHeroContent h1 em{margin:8px 0 0}.archiveHeroContent>p:not(.eyebrow),.archiveHeroActions{margin-left:0}.archiveHeroActions{flex-direction:column;align-items:flex-start;gap:15px}.archiveHeroRail{grid-template-columns:1fr auto;gap:10px 18px}.archiveHeroRail p{display:none}.archiveHeroRail span:last-child{text-align:left}.archiveIntro,.archiveLibraryHeading,.archiveCircuitHeading,.archiveSelectionsHeading,.archiveDirection{grid-template-columns:1fr}.archiveIntro,.archiveRecord,.archiveLibrary,.archiveCircuit,.archiveSelections{padding:94px 22px}.archiveIntro{gap:42px}.archiveIntroCopy{border-top:1px solid #0b100d38;border-left:0;padding:28px 0 0}.archiveRecordHeading>p:last-child{margin-top:28px}.archiveRecordList{margin-top:64px}.archiveRecordItem{grid-template-columns:1fr;gap:28px;min-height:0;padding:42px 0}.archiveRecordItem:hover{background:0 0;padding-left:0;padding-right:0}.archiveRecordYear{justify-content:space-between}.archiveRecordLinks{grid-column:auto}.archiveSelectionsHeading{gap:34px}.archiveSelectionsList{margin-top:62px}.archiveSelectionRow{grid-template-columns:28px 1fr auto;gap:22px;min-height:0;padding:34px 0}.archiveSelectionRow:hover,.archiveSelectionRow:focus-visible{background:0 0;padding-left:0;padding-right:0}.archiveSelectionRow time,.archiveSelectionRow>div,.archiveSelectionRow strong{grid-column:2}.archiveSelectionRow i{grid-area:1/3/span 3}.archiveInterlude{text-align:center;grid-template-columns:1fr;gap:50px;min-height:590px;padding:86px 22px}.archiveInterlude>div{justify-content:center}.archiveInterlude>p{text-align:center}.archiveLibraryHeading,.archiveCircuitHeading{gap:34px}.archiveCircuitGrid{grid-template-columns:1fr;margin-top:62px}.archiveCircuitCard,.archiveCircuitCard:nth-child(4),.archiveCircuitCard:nth-child(5),.archiveCircuitCard:nth-child(6),.archiveCircuitCard:nth-child(7){grid-column:auto;min-height:420px}.archiveAuction{margin-top:62px;padding:58px 24px}.archiveAuctionMetrics{grid-template-columns:1fr}.archiveAuctionMetrics>div{min-height:145px}.archiveLibraryGrid{grid-template-columns:1fr;margin-top:62px}.archiveLibraryCard{min-height:250px}.archiveDirectionImage{min-height:560px}.archiveDirectionCopy{padding:94px 22px}.lotHeader,.lotHeroContent,.lotHeroRail{width:calc(100% - 36px);min-width:0;max-width:680px}.lotHeader{padding:14px 0}.lotHero{min-height:880px}.lotHeroImage{object-position:68% center}.lotHeroShade{background:linear-gradient(90deg,#070c09f0,#070c0980),linear-gradient(#0000 38%,#070c09f5 95%)}.lotHeroContent{padding:70px 0}.lotHeroContent h1{font-size:clamp(70px,23vw,104px);line-height:.8}.lotHeroContent h1 em{margin:8px 0 0}.lotHeroContent>p:not(.eyebrow),.lotHeroActions{margin-left:0}.lotHeroActions{flex-direction:column;align-items:flex-start;gap:15px}.lotHeroRail{grid-template-columns:1fr 1fr}.lotHeroRail p{display:none}.lotHeroRail>div:last-child{text-align:right;justify-content:flex-end}.lotPreface,.lotOnlineHeading{grid-template-columns:1fr}.lotPreface,.lotLedger,.lotOnline{padding:94px 22px}.lotPreface{gap:42px}.lotPrefaceCopy{border-top:1px solid #0b100d38;border-left:0;padding:28px 0 0}.lotLedgerTable,.lotOutcomeGrid{margin-top:62px}.lotRecord{grid-template-columns:1fr;gap:28px;min-height:0;padding:42px 0 42px 28px}.lotRecordIndex{top:48px}.lotRecordNumber strong{font-size:54px}.lotRecordLinks{grid-column:auto}.lotOnlineHeading{gap:34px}.lotOutcomeGrid{grid-template-columns:1fr}.lotOutcome{min-height:430px;padding:34px 24px}.lotSlogan{text-align:center;grid-template-columns:1fr;gap:44px;min-height:620px;padding:80px 22px}.lotSlogan>p{text-align:center}.heritageHeader,.heritageHeroContent,.heritageHeroRail{width:calc(100% - 36px);min-width:0;max-width:680px}.heritageHeader{padding:14px 0}.heritageHero{min-height:900px}.heritageHeroImage{object-position:70% center}.heritageHeroShade{background:linear-gradient(90deg,#070c09f2,#070c0985),linear-gradient(#0000 36%,#070c09f5 95%)}.heritageHeroContent{padding:70px 0}.heritageHeroContent h1{font-size:clamp(62px,20vw,96px);line-height:.84}.heritageHeroContent h1 em,.heritageHeroContent>p:not(.eyebrow),.heritageHeroActions{margin-left:0}.heritageHeroActions{flex-direction:column;align-items:flex-start;gap:15px}.heritageHeroRail{grid-template-columns:1fr 1fr;gap:10px 18px}.heritageHeroRail p{display:none}.heritageHeroRail span:last-child{text-align:left}.heritageChapters,.heritageEnterprise,.heritageCanine,.heritageLine,.heritageToday{padding:94px 22px}.heritageChaptersHeading,.heritageEnterpriseHeading,.heritageCanineHeading,.heritageLineHeading,.heritageTodayHeading{grid-template-columns:1fr;gap:38px}.heritageChapterGrid,.heritagePeopleGrid{grid-template-columns:1fr;margin-top:62px}.heritageChapterGrid article,.heritageChapterGrid article:last-child,.heritagePeopleGrid article,.heritagePeopleGrid article:last-child{grid-column:auto;min-height:420px}.heritageContinuity{margin-top:58px;padding:34px 22px}.heritageContinuityMetrics{grid-template-columns:1fr;margin-top:48px}.heritageContinuityMetrics>*{min-height:160px}.heritageContinuityVerdicts article{min-height:235px;padding:26px 22px}.heritageConfirmation{grid-template-columns:1fr auto;gap:18px 22px;margin-top:58px}.heritageConfirmation>span{grid-column:1/-1}.heritageEnterpriseIdentity{grid-template-columns:1fr;margin-top:58px}.heritageEnterpriseMetrics,.heritageRegistry .heritageEnterpriseMetrics{grid-template-columns:1fr 1fr}.heritageEnterpriseMetrics article{min-height:190px;padding:24px}.heritageEnterpriseRecord{grid-template-columns:1fr;margin-top:58px}.heritageEnterpriseRecord article{min-height:420px;padding:30px}.heritageEnterpriseBoundary{grid-template-columns:1fr}.heritageEnterpriseBoundary a{width:fit-content}.heritageCanine:before{inset:10px}.heritageCanineStatus{grid-template-columns:1fr;margin-top:58px}.heritageCanineStatus p{grid-column:auto}.heritageCanineRecord{grid-template-columns:1fr}.heritageCanineRecord article,.heritageCanineRecord article:nth-child(2n),.heritageCanineRecord article:nth-last-child(-n+2){border-bottom:1px solid #c39c572e;border-right:0;min-height:350px}.heritageCanineRecord article:last-child{border-bottom:0}.heritageLineGrid{grid-template-columns:1fr;margin-top:62px}.heritageAnimal,.heritageAnimal:last-child{grid-column:auto}.heritageAnimalImage{min-height:420px}.heritagePedigrees{grid-template-columns:1fr;margin-top:72px}.heritagePedigrees figure{min-height:470px}.heritageSourceNote,.heritagePublicRecord{grid-template-columns:1fr}.heritageSourceNote>a,.heritagePublicRecord a{width:fit-content}.heritageTodayHeading>div:last-child{border-top:1px solid #0b100d38;border-left:0;padding:28px 0 0}.heritageSlogan{text-align:center;grid-template-columns:1fr;gap:44px;min-height:620px;padding:80px 22px}.heritageSlogan>p{text-align:center}}@media (width<=1050px){nav{gap:16px;font-size:9px}.registerPerfection{grid-template-columns:.78fr 1.22fr}.registerRecord{grid-template-columns:minmax(230px,1.25fr) minmax(210px,.9fr) auto}.registerRecord>a{text-align:left;grid-column:2;justify-self:start;max-width:none}.registerBeyondHeading,.registerAuditHeading,.registerCropHeading,.registerPreface{gap:6vw}.registerAuditMetrics{grid-template-columns:repeat(2,1fr)}.registerYearStrip{grid-template-columns:repeat(5,1fr)}}@media (width<=760px){.registerHeader,.registerHeroContent,.registerHeroRail{width:calc(100% - 36px);min-width:0;max-width:680px}.registerHeader{padding:14px 0}.registerHero{min-height:900px}.registerHeroImage{object-position:70% center}.registerHeroShade{background:linear-gradient(90deg,#070c09f2,#070c097a),linear-gradient(#0000 38%,#070c09f5 95%)}.registerHeroContent{padding:70px 0}.registerHeroContent h1{font-size:clamp(62px,19vw,92px);line-height:.82}.registerHeroContent>p:not(.eyebrow),.registerHeroContent>.button{margin-left:0}.registerHeroRail{grid-template-columns:auto 1fr;gap:12px 18px;min-height:150px}.registerHeroRail>p{text-align:left;grid-area:1/1/auto/-1}.registerPreface,.registerAudit,.registerCrop,.registerBeyond{padding:94px 22px}.registerPreface,.registerAuditHeading,.registerAuditFootnote,.registerCropHeading,.registerBeyondHeading,.registerPerfection,.registerDoctrine{grid-template-columns:1fr}.registerPreface,.registerAuditHeading,.registerCropHeading,.registerBeyondHeading{gap:38px}.registerPrefaceCopy,.registerAuditStatement,.registerBeyondHeading>div:last-child{border-top:1px solid #0b100d38;border-left:0;padding:28px 0 0}.registerBeyondHeading>div:last-child{border-top-color:#e5ca8c3d}.registerAudit{padding-top:0}.registerAuditHeading{padding-top:82px}.registerAuditMetrics{grid-template-columns:repeat(2,1fr);margin-top:58px}.registerAuditMetrics article{min-height:150px;padding:24px 20px}.registerAuditFootnote{gap:22px}.registerPerfection{min-height:0}.registerPerfectionImage{min-height:610px}.registerPerfectionCopy{padding:94px 22px 82px}.registerPerfectionCopy>p:not(.eyebrow),.registerCropHeading>p,.registerBeyondHeading>div:last-child p{font-size:17px}.registerTable,.registerBeyondGrid{margin-top:62px}.registerRecord{grid-template-columns:1fr;gap:28px;min-height:0;padding:42px 0 42px 28px}.registerRecord>span{top:48px}.registerRecordMark{text-align:left}.registerRecord>a{grid-column:auto}.registerBeyond{padding-bottom:0}.registerBeyondGrid{grid-template-columns:1fr}.registerBeyondCard{min-height:440px;padding:28px 24px}.registerDoctrine{text-align:center;gap:44px;min-height:620px;margin:94px -22px 0;padding:80px 22px}.registerDoctrine>span{text-align:center}}@media (width<=1050px){.siteHeader,.archiveHeader,.lotHeader,.heritageHeader,.registerHeader,.standardsHeader{flex-wrap:wrap;gap:10px 18px}header nav{overscroll-behavior-inline:contain;scrollbar-width:thin;order:3;gap:18px;width:100%;min-width:0;padding:4px 0 8px;overflow-x:auto}header nav a{flex:none;align-items:center;min-height:44px;display:inline-flex}}@media (width<=560px){.hero,.archiveHero{min-height:calc(100svh - 66px - env(safe-area-inset-bottom))}header nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;padding:6px 0 4px;display:grid;overflow:visible}header nav a,header nav a:not(.navContact){letter-spacing:.13em;border-bottom:1px solid #f2ecdf29;align-items:center;min-width:0;min-height:34px;padding:8px 0;font-size:8px;line-height:1.35}header nav .navContact{border:1px solid #e5ca8c9e;grid-column:1/-1;min-height:40px;padding:10px 12px}}@media (width<=900px){.standardsIntro,.standardsSectionHeading{grid-template-columns:1fr}.standardsSectionHeading>.eyebrow{grid-column:auto}.standardsGrid,.standardsPractices,.standardsGate{grid-template-columns:1fr}.standardsIntro>div:last-child{border-top:1px solid #0b100d3d;border-left:0;padding:34px 0 0}.standardsClose{grid-template-columns:110px 1fr}.standardsClose img{width:110px}.standardsClose>p{grid-column:1/-1}}@media (width<=760px){.standardsHeader,.standardsHeroContent,.standardsHeroRail{width:calc(100% - 36px);min-width:0;max-width:680px}.standardsHeader{padding:14px 0}.standardsHero{min-height:940px}.standardsHeroContent{padding:68px 0 82px}.standardsHeroContent h1{font-size:clamp(54px,17vw,82px)}.standardsHeroContent>p:not(.eyebrow),.standardsHeroContent>.button{margin-left:0}.standardsHeroRail{grid-template-columns:1fr 1fr;gap:20px}.standardsHeroRail>p{grid-area:1/1/auto/-1}.standardsIntro,.standardsCommercial,.standardsPractices,.standardsSources{padding:94px 22px}.standardsGrid{margin-top:56px}.standardsGrid article{grid-template-columns:44px 1fr;min-height:0;padding:32px 24px}.standardsGrid article>p{grid-column:1/-1}.standardsGate{margin-top:54px;padding:34px 24px}.standardsPractices{gap:1px}.standardsPractices article{min-height:0;padding:52px 28px}.standardsSourceList li{grid-template-columns:42px 1fr;gap:18px;padding:30px 0}.standardsSourceList a{grid-column:2;width:fit-content}.standardsClose{text-align:center;grid-template-columns:1fr;gap:42px;min-height:650px;padding:82px 22px}.standardsClose img{width:110px;margin:0 auto}.standardsClose>p{text-align:center;grid-column:auto}}.salesHero .archiveHeroShade{background:linear-gradient(90deg,#060c08fa 0%,#060c08d4 48%,#060c0833 82%),linear-gradient(#0000 48%,#060c08e0 100%)}.salesCattlePreview,.salesLead,.recordsSalesBridge{background:var(--paper);color:var(--ink);grid-template-columns:1.08fr .92fr;align-items:center;gap:9vw;padding:126px max(5vw,32px);display:grid}.salesCattlePreview{display:block}.salesCattlePreview .salesSectionHeading>p:last-child{color:#55584f}.salesCattleGrid{background:#0b100d29;border:1px solid #0b100d29;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:72px;display:grid}.salesCattleGrid article{background:var(--ivory);min-width:0}.salesCattlePhoto{aspect-ratio:4/3;background:var(--forest);position:relative;overflow:hidden}.salesCattlePhoto img{object-fit:cover;object-position:center;transition:transform .5s}.salesCattleGrid article:hover .salesCattlePhoto img{transform:scale(1.015)}.salesCattleCopy{padding:28px 30px 34px}.salesCattleCopy>span{color:#6c572d;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.6}.salesCattleCopy h3{font-family:var(--serif);letter-spacing:-.035em;margin:14px 0 20px;font-size:clamp(30px,3vw,46px);font-weight:400}.salesCattleCopy>p{color:#66675f;margin:-7px 0 22px;font-size:11px;line-height:1.6}.salesCattleCopy a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0b100d80;gap:10px;padding-bottom:7px;font-size:10px;font-weight:700;display:inline-flex}.cattleHubProfiles{background:var(--paper);color:var(--ink);padding:126px max(5vw,32px)}.cattleHubProfiles .salesSectionHeading>p:last-child{color:#55584f}.cattleHubGrid{background:#0b100d29;border:1px solid #0b100d29;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:72px;display:grid}.cattleHubGrid article{background:var(--ivory);min-width:0}.cattleHubPhoto{aspect-ratio:4/3;background:var(--forest);display:block;position:relative;overflow:hidden}.cattleHubPhoto img{object-fit:cover;transition:transform .5s}.cattleHubGrid article:hover .cattleHubPhoto img,.cattleHubPhoto:focus-visible img{transform:scale(1.015)}.cattleHubCopy{flex-direction:column;min-height:430px;padding:34px 32px;display:flex}.cattleHubCopy>span{color:#6c572d;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.6}.cattleHubCopy>p:first-of-type{color:#6a6b63;margin:16px 0 0;font-size:11px}.cattleHubCopy h3{font-family:var(--serif);letter-spacing:-.045em;margin:50px 0 0;font-size:clamp(38px,4vw,60px);font-weight:400;line-height:.95}.cattleHubCopy>p:last-of-type{color:#55584f;font-family:var(--serif);margin:24px 0 0;font-size:17px;line-height:1.65}.cattleHubCopy>a{color:#6c572d;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0b100d80;width:fit-content;margin-top:auto;padding:32px 0 8px;font-size:10px;font-weight:700}.pastureGallerySection{background:radial-gradient(circle at 86% 10%, #c5a66421, transparent 28%), var(--ink);color:var(--ivory);padding:126px max(5vw,32px)}.pastureGalleryHeading{grid-template-columns:1.05fr .75fr;align-items:end;gap:9vw;display:grid}.pastureGalleryHeading h2{max-width:760px;font-family:var(--serif);letter-spacing:-.055em;margin:14px 0 0;font-size:clamp(54px,6.5vw,104px);font-weight:400;line-height:.88}.pastureGalleryHeading h2 em{color:var(--gold-light);font-weight:400;display:block}.pastureGalleryHeading>div:last-child{border-left:1px solid #e5ca8c47;padding:0 0 6px 34px}.pastureGalleryHeading>div:last-child p{color:#f2ecdfa6;font-family:var(--serif);margin:0;font-size:17px;line-height:1.7}.pastureGalleryHeading>div:last-child a{width:fit-content;color:var(--gold-light);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #e5ca8c70;gap:10px;margin-top:28px;padding-bottom:8px;font-size:10px;font-weight:700;display:inline-flex}.pastureGalleryGrid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(220px,19vw);gap:3px;margin-top:76px;display:grid}.pastureGalleryCard{background:var(--forest);min-width:0;color:var(--ivory);position:relative;overflow:hidden}.pastureGalleryCard-favorite{grid-area:span 2/span 5}.pastureGalleryCard-feature{grid-area:span 2/span 7}.pastureGalleryCard-tile{grid-column:span 3}.pastureGalleryCard img{object-fit:cover;transition:transform .65s}.pastureGalleryCard-favorite img{object-position:center 55%}.pastureGalleryCard:hover img,.pastureGalleryCard:focus-visible img{transform:scale(1.018)}.pastureGalleryShade{background:linear-gradient(#0000 42%,#040a07e0 100%),linear-gradient(90deg,#040a0729,#0000 50%);position:absolute;inset:0}.pastureGalleryCaption{flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.pastureGalleryCaption small{color:var(--gold-light);letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:700;line-height:1.4}.pastureGalleryCaption strong{font-family:var(--serif);letter-spacing:-.03em;margin-top:8px;font-size:clamp(20px,2.2vw,36px);font-weight:400;line-height:1}.pastureGalleryCard-tile .pastureGalleryCaption strong{font-size:clamp(18px,1.7vw,26px)}.pastureGalleryCaption em{color:#f2ecdfa8;letter-spacing:.11em;text-transform:uppercase;margin-top:10px;font-size:8px;font-style:normal;font-weight:650;line-height:1.45}.pastureGalleryNote{color:#f2ecdf7a;letter-spacing:.06em;max-width:700px;margin:28px 0 0;font-size:10px;line-height:1.65}.cattleProfilePage{background:var(--ink);color:var(--ivory)}.cattleProfileHero{background:radial-gradient(circle at 85% 12%, #c5a6641f, transparent 30%), var(--forest);position:relative;overflow:hidden}.cattleProfileHero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#c5a6641a 1px,#0000 1px) 0 0/12.5% 100%;position:absolute;inset:0}.cattleProfileHeader{z-index:2;border-bottom:1px solid #f2ecdf2e;justify-content:space-between;align-items:center;width:min(1440px,100% - 64px);margin:0 auto;padding:20px 0;display:flex;position:relative}.cattleProfileHeroGrid{z-index:1;grid-template-columns:minmax(0,1.13fr) minmax(420px,.87fr);width:min(1600px,100%);min-height:calc(100svh - 117px);margin:0 auto;display:grid;position:relative}.cattleProfilePhoto{background:var(--ink);border-right:1px solid #e5ca8c33;min-height:760px;position:relative;overflow:hidden}.cattleProfilePhoto img{object-fit:cover;object-position:center}.cattleProfileIntro{align-self:center;padding:clamp(70px,8vw,132px) clamp(38px,6vw,96px)}.cattleBreadcrumb{color:#f2ecdf70;letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:10px;margin-bottom:62px;font-size:9px;font-weight:700;display:flex}.cattleBreadcrumb a:hover,.cattleBreadcrumb a:focus-visible{color:var(--gold-light)}.cattleProfileIntro h1,.cattleIdentity h2,.cattleRecordHeading h2,.cattleSourceHeading h2,.cattleInquiry h2{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-weight:400}.cattleProfileIntro h1{max-width:700px;font-size:clamp(72px,8.2vw,132px);line-height:.83}.cattleRegisteredName{color:var(--gold-light);letter-spacing:.15em;text-transform:uppercase;margin:32px 0 0;font-size:10px;font-weight:700;line-height:1.6}.cattleReviewDate{color:#f2ecdf78;letter-spacing:.14em;text-transform:uppercase;margin:11px 0 0;font-size:9px;font-weight:700;line-height:1.6}.cattleProfileSummary{color:#f2ecdfad;max-width:660px;font-family:var(--serif);margin:34px 0 0;font-size:19px;line-height:1.65}.cattleProfileActions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:40px;display:flex}.cattleIdentity{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8vw;padding:132px max(5vw,32px);display:grid}.cattleIdentityHeading h2,.cattleRecordHeading h2,.cattleSourceHeading h2,.cattleInquiry h2{font-size:clamp(52px,6.4vw,96px);line-height:.9}.cattleIdentityHeading h2 em,.cattleSourceHeading h2 em{color:#876a30;font-weight:400;display:block}.cattleIdentityHeading>p:last-child,.cattleSourceHeading>p:last-child{color:#55584f;max-width:650px;font-family:var(--serif);margin:34px 0 0;font-size:18px;line-height:1.7}.cattleIdentity dl{border-top:1px solid #0b100d38;margin:0}.cattleIdentity dl>div{border-bottom:1px solid #0b100d2e;grid-template-columns:.42fr 1fr;align-items:center;gap:30px;min-height:114px;padding:26px 0;display:grid}.cattleIdentity dt{color:#806225;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.6}.cattleIdentity dd{font-family:var(--serif);margin:0;font-size:clamp(23px,2.3vw,34px);line-height:1.2}.cattleRecordTimeline{background:radial-gradient(circle at 88% 10%, #c5a6641c, transparent 28%), var(--forest);padding:132px max(5vw,32px)}.cattleRecordHeading{max-width:980px}.cattleRecordHeading h2 em,.cattleInquiry h2 em{color:var(--gold-light);font-weight:400;display:block}.cattleRecordTimeline ol{border-top:1px solid #e5ca8c3d;margin:82px 0 0;padding:0;list-style:none}.cattleRecordTimeline li{border-bottom:1px solid #e5ca8c2e;grid-template-columns:52px .44fr 1fr;align-items:start;gap:36px;min-height:220px;padding:34px 0;display:grid}.cattleRecordTimeline li>span,.cattleRecordTimeline li>p{color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700;line-height:1.6}.cattleRecordTimeline h3{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.5vw,52px);font-weight:400;line-height:1}.cattleRecordTimeline li div p{color:#f2ecdf99;max-width:760px;margin:22px 0 0;font-size:13px;line-height:1.8}.cattleSourceSection{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:8vw;padding:132px max(5vw,32px);display:grid}.cattleSourceSection ol{border-top:1px solid #0b100d38;margin:0;padding:0;list-style:none}.cattleSourceSection li{border-bottom:1px solid #0b100d2e}.cattleSourceSection li>a{grid-template-columns:44px 1fr auto;align-items:center;gap:24px;min-height:156px;padding:26px 0;display:grid}.cattleSourceSection li>a>span{color:#876a30;font-family:var(--serif);font-size:14px}.cattleSourceSection h3{font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(25px,2.5vw,38px);font-weight:400}.cattleSourceSection li p{color:#55584f;max-width:620px;margin:13px 0 0;font-size:12px;line-height:1.7}.cattleSourceSection i{color:#876a30;font-family:var(--serif);font-size:26px;font-style:normal}.cattleSourceSection li>a:hover h3,.cattleSourceSection li>a:focus-visible h3{color:#765a22}.cattleInquiry{background:radial-gradient(circle at 15% 50%, #c5a66424, transparent 24%), var(--ink);grid-template-columns:.34fr 1fr;align-items:center;gap:8vw;min-height:620px;padding:110px max(7vw,32px);display:grid}.cattleInquiry>img{justify-self:center;width:min(100%,190px);height:auto}.cattleInquiry>div>p:not(.eyebrow){color:#f2ecdf9e;max-width:690px;font-family:var(--serif);margin:30px 0 0;font-size:19px;line-height:1.7}.cattleInquiry>div>div{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.salesLead h2,.salesSectionHeading h2,.recordsSalesBridge h2,.notFoundPage h1{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(52px,6.6vw,98px);font-weight:400;line-height:.9}.salesLead h2 em,.salesSectionHeading h2 em,.recordsSalesBridge h2 em,.notFoundPage h1 em{color:#876a30;font-weight:400;display:block}.salesLead>div:last-child{border-left:1px solid #0b100d33;padding-left:38px}.salesLead img{width:122px;height:auto;margin-bottom:28px}.salesLead>div:last-child p,.recordsSalesBridge>div:last-child>p{color:#55584f;max-width:590px;font-family:var(--serif);margin:0;font-size:19px;line-height:1.7}.salesCurrent,.salesProcess{background:radial-gradient(circle at 88% 8%, #c5a6641a, transparent 28%), var(--forest);padding:130px max(5vw,32px)}.salesSectionHeading{max-width:1040px}.salesSectionHeading>p:last-child{color:#f2ecdfa3;max-width:720px;font-family:var(--serif);margin:30px 0 0;font-size:18px;line-height:1.7}.salesCurrent .salesSectionHeading h2,.salesProcess .salesSectionHeading h2{color:var(--ivory)}.salesCurrent .salesSectionHeading h2 em,.salesProcess .salesSectionHeading h2 em{color:var(--gold-light)}.salesStatusCard{background:#050a075c;border:1px solid #e5ca8c3d;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px;display:grid}.salesStatusCard>div{min-width:0}.salesStatusCard>div:not(.salesStatusActions){border-right:1px solid #e5ca8c2e;min-height:150px;padding:30px}.salesStatusCard span{color:#e5ca8cb8;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.6;display:block}.salesStatusCard strong{color:var(--ivory);font-family:var(--serif);overflow-wrap:anywhere;margin-top:20px;font-size:clamp(23px,2.5vw,34px);font-weight:400;line-height:1.15;display:block}.salesStatusActions{border-top:1px solid #e5ca8c2e;flex-wrap:wrap;grid-column:1/-1;gap:14px;padding:28px 30px;display:flex}.salesProof{background:linear-gradient(90deg, #0b100d0b 1px, transparent 1px), var(--paper);color:var(--ink);background-size:12.5% 100%;padding:130px max(5vw,32px)}.salesUpcoming{color:var(--ink);background:#ded3bf;padding:130px max(5vw,32px)}.salesUpcoming .salesSectionHeading>p:last-child{color:#4d514a}.salesUpcomingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:66px;display:grid}.salesUpcomingGrid article{background:#ffffff40;border:1px solid #0b100d3d;min-width:0;padding:34px}.salesUpcomingGrid article>p{color:#765a22;margin:0;font-size:16px;font-weight:750}.salesUpcomingGrid h3{font-family:var(--serif);letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(34px,4vw,56px);font-weight:400;line-height:1}.salesUpcomingGrid dl{margin:30px 0 0}.salesUpcomingGrid dl>div{border-top:1px solid #0b100d2e;grid-template-columns:minmax(130px,.35fr) 1fr;gap:20px;padding:18px 0;display:grid}.salesUpcomingGrid dt{color:#765a22;font-size:14px;font-weight:750}.salesUpcomingGrid dd{margin:0;font-size:17px;line-height:1.55}.salesUpcomingGrid article>div:last-child{flex-wrap:wrap;gap:12px 24px;margin-top:26px;display:flex}.salesUpcomingGrid a{color:#654b1d;border-bottom:1px solid #0b100d73;align-items:center;min-height:44px;padding:9px 0;font-size:16px;font-weight:750;display:inline-flex}.salesProof .salesSectionHeading>p:last-child{color:#55584f}.salesProofDetails{background:#ffffff61;border:1px solid #0b100d3d;margin-top:52px}.salesProofDetails>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:22px 28px;list-style:none;display:flex}.salesProofDetails>summary::-webkit-details-marker{display:none}.salesProofDetails>summary span{font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(28px,3.2vw,44px);line-height:1}.salesProofDetails>summary strong{color:#654b1d;white-space:nowrap;border:1px solid #0b100d57;align-items:center;min-height:48px;padding:12px 18px;font-size:15px;display:inline-flex}.salesProofDetails[open]>summary{border-bottom:1px solid #0b100d2e}.salesProofNotice{color:#454840;margin:0;padding:26px 30px 0;font-size:17px;line-height:1.6}.salesMoreBody{padding:28px 30px 30px}.salesMoreBody>p{color:#454840;max-width:780px;margin:0;font-size:17px;line-height:1.65}.salesMoreBody>p+ol,.salesMoreBody>ol+p{margin-top:30px}.salesMoreBody ol{border-top:1px solid #0b100d2e;margin-bottom:30px;padding:0;list-style:none}.salesMoreBody li{border-bottom:1px solid #0b100d2e;grid-template-columns:minmax(190px,.55fr) 1.45fr;gap:28px;padding:22px 0;display:grid}.salesMoreBody li strong{font-family:var(--serif);font-size:24px;font-weight:400}.salesMoreBody li span{color:#55584f;font-size:16px;line-height:1.65}.salesMoreBody .salesRecordGrid{margin-top:34px}.salesMoreBody .salesRecordGrid>a{min-height:270px}.salesProofGrid{border-top:1px solid #0b100d38;border-left:1px solid #0b100d2e;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;display:grid}.salesProofCard{background:#f2f0f04d;border-bottom:1px solid #0b100d2e;border-right:1px solid #0b100d2e;flex-direction:column;min-height:465px;padding:32px 30px;display:flex}.salesProofCard>span{min-height:32px;color:var(--gold-ink);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.6}.salesProofCard>strong{color:#765a22;font-family:var(--serif);letter-spacing:-.055em;margin-top:40px;font-size:clamp(54px,5.2vw,82px);font-weight:400;line-height:.9}.salesProofCard h3{color:var(--ink);font-family:var(--serif);letter-spacing:-.04em;margin:24px 0 0;font-size:clamp(28px,2.7vw,42px);font-weight:400;line-height:1.02}.salesProofCard>p{color:#55584f;margin:20px 0 0;font-size:12px;line-height:1.75}.salesProofLinks{flex-wrap:wrap;gap:10px 20px;margin-top:auto;padding-top:28px;display:flex}.salesProofLinks a{color:#765a22;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #0b100d61;align-items:center;min-height:38px;padding:7px 0;font-size:9px;font-weight:700;line-height:1.55;display:inline-flex}.salesProofLinks a:hover,.salesProofLinks a:focus-visible{color:var(--ink);border-color:#765a22}.salesProofBoundary{background:#f2f0f085;border:1px solid #0b100d2e;border-top:0;justify-content:space-between;align-items:center;gap:32px;padding:26px 30px;display:flex}.salesProofBoundary>p{color:#55584f;max-width:660px;margin:0;font-size:12px;line-height:1.7}.salesProofActions{flex-wrap:wrap;flex:none;gap:12px;display:flex}.salesProofActions .buttonOutline{border-color:#0b100d4d}.salesChannels,.salesRecords,.recordsCollections{background:var(--paper);color:var(--ink);padding:130px max(5vw,32px)}.salesChannels .salesSectionHeading h2 em,.salesRecords .salesSectionHeading h2 em,.recordsCollections .salesSectionHeading h2 em{color:#876a30}.salesChannels .salesSectionHeading>p:last-child,.salesRecords .salesSectionHeading>p:last-child,.recordsCollections .salesSectionHeading>p:last-child{color:#55584f}.salesChannelGrid{border-top:1px solid #0b100d38;border-left:1px solid #0b100d2e;grid-template-columns:repeat(4,1fr);margin-top:76px;display:grid}.salesChannelGrid article{border-bottom:1px solid #0b100d2e;border-right:1px solid #0b100d2e;flex-direction:column;min-height:410px;padding:34px 30px;display:flex}.salesChannelGrid article>span,.salesProcess li>span{color:#876a30;font-family:var(--serif);font-size:14px}.salesChannelGrid h3,.salesProcess h3,.salesRecordGrid h3,.recordsCollectionGrid h3{font-family:var(--serif);letter-spacing:-.04em;margin:auto 0 0;font-size:clamp(30px,3.3vw,48px);font-weight:400;line-height:1}.salesChannelGrid p,.salesProcess li p,.salesRecordGrid p,.recordsCollectionGrid article>p{color:#55584f;margin:22px 0 0;font-size:13px;line-height:1.75}.salesChannelGrid article>a{color:#765a22;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0b100d6b;width:fit-content;margin-top:24px;padding:8px 0;font-size:10px;font-weight:700}.recordsSourceNote{color:#55584f;letter-spacing:.02em;border-top:1px solid #0b100d2e;max-width:760px;margin:42px 0 0;padding-top:18px;font-size:12px;line-height:1.7}.salesProcess ol{border-top:1px solid #e5ca8c38;margin:72px 0 0;padding:0;list-style:none}.salesProcess li{border-bottom:1px solid #e5ca8c2e;grid-template-columns:70px .7fr 1.3fr;gap:30px;padding:32px 0;display:grid}.salesProcess li>span{color:var(--gold-light)}.salesProcess h3{color:var(--ivory);margin:0}.salesProcess li p{color:#f2ecdf94;max-width:680px;margin:0}.salesProcess li>div{grid-column:2/-1;grid-template-columns:.7fr 1.3fr;gap:30px;display:grid}.salesRecordGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:72px;display:grid}.salesRecordGrid>a{background:#ffffff1f;border:1px solid #0b100d2e;flex-direction:column;min-height:360px;padding:34px 30px;transition:background .18s,transform .18s;display:flex}.salesRecordGrid>a:hover,.salesRecordGrid>a:focus-visible{background:#c5a6641f;transform:translateY(-3px)}.salesRecordGrid h3{margin:0}.salesRecordGrid>a>span{color:#876a30;letter-spacing:.14em;text-transform:uppercase;margin-top:auto;padding-top:28px;font-size:10px;font-weight:700}.recordsCollectionGrid{border-top:1px solid #0b100d33;border-left:1px solid #0b100d2e;grid-template-columns:repeat(2,1fr);margin-top:74px;display:grid}.recordsCollectionGrid article{border-bottom:1px solid #0b100d2e;border-right:1px solid #0b100d2e;flex-direction:column;min-height:510px;padding:34px;display:flex}.recordsCollectionGrid article>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.recordsCollectionGrid article>div>span{color:#876a30;font-family:var(--serif);font-size:14px}.recordsCollectionGrid article>div>strong{color:#0000;font-family:var(--serif);letter-spacing:-.05em;-webkit-text-stroke:1px #876a30ad;font-size:clamp(42px,5vw,74px);font-weight:400}.recordsCollectionGrid article>p:first-of-type{color:#876a30;letter-spacing:.15em;text-transform:uppercase;max-width:380px;font-size:9px;font-weight:700;line-height:1.6}.recordsCollectionGrid h3{margin:auto 0 0}.recordsCollectionGrid article>a{color:#876a30;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #876a3061;width:fit-content;margin-top:28px;padding:10px 0;font-size:10px;font-weight:700}.recordsSalesBridge{background:var(--forest);color:var(--ivory)}.recordsSalesBridge h2 em{color:var(--gold-light)}.recordsSalesBridge>div:last-child>p{color:#f2ecdf9e}.recordsSalesBridge>div:last-child>div{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.notFoundPage{background:radial-gradient(circle at 82% 16%, #c5a66426, transparent 30%), var(--forest);min-height:100svh;color:var(--ivory);flex-direction:column;justify-content:center;padding:72px max(7vw,28px);display:flex}.notFoundPage>img{width:92px;height:auto;margin-bottom:46px}.notFoundPage h1{max-width:880px}.notFoundPage h1 em{color:var(--gold-light)}.notFoundPage>p:not(.eyebrow){color:#f2ecdfa3;max-width:640px;font-family:var(--serif);margin:30px 0 0;font-size:19px;line-height:1.65}.notFoundPage>div{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:42px;display:flex}@media (width<=1050px){.cattleProfileHeader{flex-wrap:wrap;gap:10px 18px}.cattleProfileHeader nav{overscroll-behavior-inline:contain;scrollbar-width:thin;order:3;gap:18px;width:100%;min-width:0;padding:4px 0 8px;overflow-x:auto}.cattleProfileHeader nav a{flex:none;align-items:center;min-height:44px;display:inline-flex}.cattleHubGrid{grid-template-columns:1fr}.pastureGalleryHeading{grid-template-columns:1fr;gap:54px}.pastureGalleryHeading>div:last-child{border-top:1px solid #e5ca8c47;border-left:0;padding:34px 0 0}.pastureGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(260px,48vw)}.pastureGalleryCard-favorite,.pastureGalleryCard-feature{grid-area:span 2/span 1}.pastureGalleryCard-tile{grid-column:span 1}.cattleProfileHeroGrid{grid-template-columns:1fr}.cattleProfilePhoto{aspect-ratio:4/3;border-bottom:1px solid #e5ca8c33;border-right:0;min-height:0}.cattleProfileIntro{padding:90px max(6vw,32px) 110px}.cattleIdentity,.cattleSourceSection{grid-template-columns:1fr;gap:64px}.salesCattleGrid{grid-template-columns:1fr}.salesLead,.recordsSalesBridge{grid-template-columns:1fr;gap:54px}.salesLead>div:last-child{border-top:1px solid #0b100d33;border-left:0;padding:36px 0 0}.salesStatusCard,.salesChannelGrid,.salesRecordGrid,.salesProofGrid,.salesUpcomingGrid{grid-template-columns:minmax(0,1fr)}.salesProofCard{min-height:0}.salesStatusCard>div:not(.salesStatusActions){border-bottom:1px solid #e5ca8c2e;border-right:0;min-height:0}.salesChannelGrid article,.salesRecordGrid>a{min-height:300px}}@media (width<=760px){.cattleProfileHeader{width:calc(100% - 36px);padding:14px 0}.cattleProfileIntro{padding:78px 22px 94px}.cattleBreadcrumb{margin-bottom:48px}.cattleProfileIntro h1{font-size:clamp(64px,19vw,92px)}.cattleProfileActions,.cattleInquiry>div>div{flex-direction:column;align-items:stretch}.cattleProfileActions .button,.cattleInquiry .button{width:100%}.cattleIdentity,.cattleRecordTimeline,.cattleSourceSection,.cattleHubProfiles,.pastureGallerySection{padding:88px 22px}.cattleIdentity dl>div{grid-template-columns:1fr;gap:12px}.cattleRecordTimeline ol{margin-top:58px}.cattleRecordTimeline li{grid-template-columns:36px 1fr;gap:15px 18px}.cattleRecordTimeline li>p,.cattleRecordTimeline li>div{grid-column:2}.cattleSourceSection li>a{grid-template-columns:34px 1fr}.cattleSourceSection i{grid-column:2}.cattleInquiry{grid-template-columns:1fr;gap:48px;padding:92px 22px}.cattleInquiry>img{justify-self:start;width:120px}.cattleHubCopy{min-height:400px;padding:30px 24px}.pastureGalleryGrid{grid-template-columns:1fr;grid-auto-rows:minmax(360px,125vw);margin-top:54px}.pastureGalleryCard-favorite,.pastureGalleryCard-feature,.pastureGalleryCard-tile{grid-area:auto}.pastureGalleryCaption{bottom:20px;left:20px;right:20px}.salesCattlePreview,.salesLead,.salesCurrent,.salesUpcoming,.salesProof,.salesChannels,.salesProcess,.salesRecords,.recordsCollections,.recordsSalesBridge{padding:88px 22px}.salesStatusCard,.salesChannelGrid,.salesRecordGrid,.salesProofGrid,.salesUpcomingGrid,.recordsCollectionGrid{margin-top:52px}.salesProofCard{padding:30px 24px}.salesProofDetails{margin-top:36px}.salesProofDetails>summary{flex-direction:column;align-items:stretch;padding:22px}.salesProofDetails>summary strong{justify-content:center;width:100%;font-size:17px}.salesProofNotice{padding:24px 24px 0}.salesMoreBody{padding:24px}.salesMoreBody li{grid-template-columns:1fr;gap:10px}.salesUpcomingGrid article{padding:28px 24px}.salesUpcomingGrid dl>div{grid-template-columns:1fr;gap:8px}.salesProofBoundary{flex-direction:column;align-items:stretch;padding:24px}.salesProofActions{flex-direction:column}.salesProofActions .button{width:100%}.salesStatusActions,.recordsSalesBridge>div:last-child>div,.notFoundPage>div{flex-direction:column;align-items:stretch}.salesStatusActions .button,.recordsSalesBridge .button,.notFoundPage .button{width:100%}.salesProcess li{grid-template-columns:40px 1fr;gap:18px}.salesProcess li>div{grid-column:2;grid-template-columns:1fr;gap:18px}.recordsCollectionGrid{grid-template-columns:1fr}.recordsCollectionGrid article{min-height:430px;padding:30px 24px}.notFoundPage{padding:72px 22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.buttonDark{border:1px solid var(--ink);background:var(--ink);color:var(--ivory)}.buttonDark:hover,.buttonDark:focus-visible{background:#876a30;border-color:#876a30}.mobileBuyerBar{display:none}.buyerGateway{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);gap:8vw;padding:118px max(5vw,32px);display:grid}.buyerGatewayLead{align-self:center}.buyerGatewayLead h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(50px,6vw,90px);font-weight:400;line-height:.93}.buyerGatewayLead h2 em{color:#876a30;font-weight:400;display:block}.buyerGatewayStatus{border-top:1px solid #0b100d38;border-bottom:1px solid #0b100d2e;grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) auto;align-items:center;gap:18px;margin-top:30px;padding:18px 0;font-size:11px;line-height:1.5;display:grid}.buyerGatewayStatus span{color:var(--ink);font-weight:700}.buyerGatewayStatus time{color:#55584f}.buyerGatewayStatus a{color:var(--gold-ink);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.buyerGatewayLead>p:not(.eyebrow){color:#55584f;max-width:590px;font-family:var(--serif);margin:30px 0 0;font-size:18px;line-height:1.7}.buyerGatewayLead>.button{width:fit-content;margin-top:34px}.buyerGatewayChoices{border-top:1px solid #0b100d38;border-left:1px solid #0b100d2e;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.buyerGatewayChoices>a{border-bottom:1px solid #0b100d2e;border-right:1px solid #0b100d2e;flex-direction:column;min-height:300px;padding:26px;transition:background .18s,color .18s;display:flex}.buyerGatewayChoices>a:hover,.buyerGatewayChoices>a:focus-visible{background:var(--forest);color:var(--ivory)}.buyerGatewayChoices>a>span{color:var(--gold-ink);font-family:var(--serif);font-size:14px}.buyerGatewayChoices h3{font-family:var(--serif);letter-spacing:-.04em;margin:auto 0 0;font-size:clamp(28px,2.7vw,42px);font-weight:400;line-height:1}.buyerGatewayChoices p{color:#55584f;margin:18px 0 0;font-size:12px;line-height:1.7}.buyerGatewayChoices>a:hover p,.buyerGatewayChoices>a:focus-visible p{color:#f2ecdf99}.buyerGatewayChoices strong{color:#876a30;font-family:var(--serif);align-self:flex-end;margin-top:20px;font-size:27px;font-weight:400}.buyerGatewayChoices>a:hover>span,.buyerGatewayChoices>a:hover strong,.buyerGatewayChoices>a:focus-visible>span,.buyerGatewayChoices>a:focus-visible strong{color:var(--gold-light)}.buyerPage{background:var(--ink)}.buyerHero .archiveHeroShade{background:linear-gradient(90deg,#060c08fb 0%,#060c08de 46%,#060c0830 82%),linear-gradient(#0000 48%,#060c08e6 100%)}.buyerPaths,.buyerReview{background:var(--paper);color:var(--ink);padding:132px max(5vw,32px);position:relative;overflow:hidden}.buyerPaths:before,.buyerReview:before{content:"BUY";color:#0000;font-family:var(--serif);letter-spacing:-.08em;pointer-events:none;-webkit-text-stroke:1px #0b100d0e;font-size:clamp(170px,28vw,430px);line-height:1;position:absolute;top:-.2em;right:-.035em}.buyerReview:before{content:"TERMS";font-size:clamp(135px,23vw,360px);left:-.035em;right:auto}.buyerSectionHeading,.buyerCattleLead,.buyerInquiryIntro,.buyerNumbersIntro,.buyerFaqHeading{z-index:1;position:relative}.buyerSectionHeading{max-width:1080px}.buyerSectionHeading h2,.buyerCattle h2,.buyerInquiry h2,.buyerNumbers h2,.buyerFaq h2,.buyerClose h2{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(56px,7.2vw,108px);font-weight:400;line-height:.9}.buyerSectionHeading h2 em,.buyerCattle h2 em,.buyerInquiry h2 em,.buyerNumbers h2 em,.buyerFaq h2 em,.buyerClose h2 em{color:#876a30;font-weight:400;display:block}.buyerSectionHeading>p:last-child{color:#55584f;max-width:720px;font-family:var(--serif);margin:32px 0 0;font-size:18px;line-height:1.7}.buyerPathGrid{z-index:1;border-top:1px solid #0b100d38;border-left:1px solid #0b100d2e;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:78px;display:grid;position:relative}.buyerPathGrid article{background:#ffffff14;border-bottom:1px solid #0b100d2e;border-right:1px solid #0b100d2e;flex-direction:column;min-height:440px;padding:32px 28px;transition:background .18s,transform .18s;display:flex}.buyerPathGrid article:hover{background:#c5a6641a;transform:translateY(-3px)}.buyerPathGrid article>span,.buyerReviewGrid li>span{color:var(--gold-ink);font-family:var(--serif);font-size:14px}.buyerPathGrid h3,.buyerReviewGrid h3,.buyerNumberCards h3,.buyerCattleGrid h3{font-family:var(--serif);letter-spacing:-.04em;margin:auto 0 0;font-size:clamp(30px,3.2vw,48px);font-weight:400;line-height:1}.buyerPathGrid p,.buyerReviewGrid p,.buyerNumberCards p{color:#55584f;margin:22px 0 0;font-size:13px;line-height:1.75}.buyerPathGrid a{color:#765a22;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0b100d6b;width:fit-content;margin-top:28px;padding:9px 0;font-size:10px;font-weight:700}.buyerCattle{background:radial-gradient(circle at 87% 10%, #c5a6641f, transparent 28%), var(--forest);padding:132px max(5vw,32px)}.buyerCattleLead{grid-template-columns:1.08fr .92fr;align-items:end;gap:9vw;display:grid}.buyerCattle h2,.buyerInquiry h2,.buyerNumbers h2,.buyerClose h2{color:var(--ivory)}.buyerCattle h2 em,.buyerInquiry h2 em,.buyerNumbers h2 em,.buyerClose h2 em{color:var(--gold-light)}.buyerCattleLead>p{color:#f2ecdf9e;max-width:590px;font-family:var(--serif);margin:0 0 8px;font-size:18px;line-height:1.7}.buyerCattleGrid{background:#e5ca8c29;border:1px solid #e5ca8c29;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:78px;display:grid}.buyerCattleGrid>a{background:var(--ink);align-items:flex-end;min-height:660px;display:flex;position:relative;overflow:hidden}.buyerCattleGrid>a:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#050a072e 38%,#050a07f0 100%),linear-gradient(90deg,#050a0738,#0000 55%);position:absolute;inset:0}.buyerCattleGrid img{object-fit:cover;object-position:center;filter:saturate(.78)contrast(1.04);transition:transform .5s,filter .24s}.buyerCattleGrid>a:hover img,.buyerCattleGrid>a:focus-visible img{filter:saturate(.92)contrast(1.03);transform:scale(1.015)}.buyerCattleGrid>a>div{z-index:2;width:100%;padding:38px;position:relative}.buyerCattleGrid>a>div>span{color:var(--gold-light);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.6}.buyerCattleGrid h3{color:var(--ivory);margin-top:22px;font-size:clamp(38px,4.2vw,64px)}.buyerCattleGrid p{color:#f2ecdfa6;max-width:470px;margin:18px 0 0;font-size:13px;line-height:1.7}.buyerInquiry{background:linear-gradient(90deg, #c5a6640d 1px, transparent 1px), var(--ink);background-size:12.5% 100%;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:8vw;padding:132px max(5vw,32px);display:grid}.buyerInquiryIntro{align-self:start;position:sticky;top:50px}.buyerInquiryIntro>p:last-child,.buyerNumbersIntro>p:last-child,.buyerClose>div>p:not(.eyebrow){color:#f2ecdf9e;max-width:620px;font-family:var(--serif);margin:32px 0 0;font-size:18px;line-height:1.7}.buyerInquiryForm{background:#050a078f;border:1px solid #e5ca8c3d;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px;padding:38px;display:grid}.buyerInquiryCompact{gap:18px 16px;padding:28px}.buyerCompactIntro{gap:7px;display:grid}.buyerCompactIntro strong{color:var(--gold-light);font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.16}.buyerCompactIntro span{color:#f2ecdfad;font-size:12px;line-height:1.65}.buyerGatewayLead>.buyerInquiryCompact{background:var(--forest);grid-template-columns:1fr;margin-top:34px}.buyerGatewayLead>.buyerInquiryCompact .buttonOutline{color:var(--ivory);border-color:#e5ca8c9e}.buyerGatewayLead>.buyerInquiryCompact .buttonOutline:hover,.buyerGatewayLead>.buyerInquiryCompact .buttonOutline:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}.buyerGatewayLead>.buyerInquiryCompact .buyerFieldWide{grid-column:auto}.salesCurrent>.buyerInquiryCompact{margin-top:30px}.cattleInquiry .buyerInquiryCompact{max-width:900px;margin-top:34px}.buyerReferenceNotice{border:1px solid #e5ca8c57;border-left:4px solid var(--gold-light);background:#e5ca8c14;padding:19px 20px}.buyerReferenceNotice span{color:#e5ca8ce6;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.buyerReferenceNotice strong{color:var(--ivory);font-family:var(--serif);margin-top:9px;font-size:25px;font-weight:400;display:block}.buyerReferenceNotice p{color:#f2ecdfb3;margin:5px 0 0;font-size:12px}.buyerEssentials{border-left:3px solid var(--gold-light);color:#f2ecdfc2;background:#e5ca8c14;margin:0;padding:16px 18px;font-size:12px;line-height:1.7}.buyerContactHelp{color:#f2ecdfa8;margin:-5px 0 -9px;font-size:11px;line-height:1.6}.buyerOptionalDetails{background:#f2ecdf09;border:1px solid #e5ca8c3d}.buyerOptionalDetails summary{min-height:72px;color:var(--ivory);cursor:pointer;flex-direction:column;justify-content:center;gap:4px;padding:16px 58px 16px 18px;list-style:none;display:flex;position:relative}.buyerOptionalDetails summary::-webkit-details-marker{display:none}.buyerOptionalDetails summary:after{content:"+";color:var(--gold-light);font-family:var(--serif);font-size:28px;font-weight:400;line-height:1;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.buyerOptionalDetails[open] summary:after{content:"−"}.buyerOptionalDetails summary>span{color:#e5ca8ceb;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.5}.buyerOptionalDetails summary>small{color:#f2ecdf9e;font-size:11px;line-height:1.55}.buyerOptionalDetails[open] summary{background:#e5ca8c0e;border-bottom:1px solid #e5ca8c33}.buyerOptionalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px;padding:24px 18px 20px;display:grid}.buyerField{min-width:0}.buyerFieldWide{grid-column:1/-1}.buyerField label{color:#e5ca8cd1;letter-spacing:.14em;text-transform:uppercase;margin-bottom:11px;font-size:11px;font-weight:700;line-height:1.5;display:block}.buyerField input,.buyerField select,.buyerField textarea{width:100%;min-height:54px;color:var(--ivory);font:inherit;background:#f2ecdf0e;border:1px solid #e5ca8c3d;border-radius:0;padding:14px 15px;font-size:14px}.buyerField textarea{resize:vertical;min-height:150px}.buyerField select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.buyerField input::placeholder,.buyerField textarea::placeholder{color:#f2ecdfa3}.buyerField input:focus,.buyerField select:focus,.buyerField textarea:focus{border-color:var(--gold-light);outline:2px solid #0000}.buyerField input:focus-visible,.buyerField select:focus-visible,.buyerField textarea:focus-visible{border-color:var(--gold-light);outline:2px solid var(--gold-light);outline-offset:2px}.buyerFormActions{flex-wrap:wrap;gap:14px;display:flex}.buyerFormActions button{cursor:pointer;border:0}.buyerCopyStatus{min-height:18px;color:var(--gold-light);margin:-4px 0 0;font-size:11px;line-height:1.7}.buyerPrivacy{color:#f2ecdfad;margin:-4px 0 0;font-size:12px;line-height:1.7}.buyerNoScript{color:#f2ecdfbd;margin:0;font-size:12px;line-height:1.7}.buyerNoScript a{color:var(--gold-light);text-underline-offset:.2em;text-decoration:underline}.buyerTransport{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:7vw;padding:132px max(5vw,32px);display:grid}.buyerTransportImage{aspect-ratio:16/9;background:#1a211d;border:1px solid #0b100d33;min-height:0;position:relative;overflow:hidden;box-shadow:22px 22px #876a3021}.buyerTransportImage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 62%,#050a07d1 100%),linear-gradient(110deg,#050a072e,#0000 50%);position:absolute;inset:0}.buyerTransportImage img{object-fit:cover;object-position:center;filter:saturate(.76)contrast(1.06)}.buyerTransportImage>span{z-index:2;color:#f2ecdfbf;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700;position:absolute;bottom:24px;left:26px;right:26px}.buyerTransportCopy h2{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.92}.buyerTransportCopy h2 em{color:#876a30;font-weight:400;display:block}.buyerTransportCopy>p:not(.eyebrow){color:#55584f;max-width:660px;font-family:var(--serif);margin:30px 0 0;font-size:18px;line-height:1.7}.buyerTransportChecklist{border-top:1px solid #0b100d38;border-bottom:1px solid #0b100d2e;margin:34px 0 0;padding:28px 0}.buyerTransportChecklist h3{color:var(--gold-ink);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.buyerTransportChecklist ul{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.buyerTransportChecklist li{color:#43483f;padding-left:25px;font-size:12px;line-height:1.65;position:relative}.buyerTransportChecklist li:before{content:"—";color:#876a30;position:absolute;left:0}.buyerTransportCopy>.button{margin-top:32px}.buyerReviewGrid{z-index:1;border-top:1px solid #0b100d38;border-left:1px solid #0b100d2e;grid-template-columns:repeat(2,minmax(0,1fr));margin:78px 0 0;padding:0;list-style:none;display:grid;position:relative}.buyerReviewGrid li{border-bottom:1px solid #0b100d2e;border-right:1px solid #0b100d2e;grid-template-columns:40px 1fr;gap:26px;min-height:280px;padding:30px;display:grid}.buyerReviewGrid h3{margin:0}.buyerReviewGrid p{max-width:590px}.buyerNumbers{background:radial-gradient(circle at 12% 15%, #c5a66421, transparent 25%), var(--forest);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:8vw;padding:132px max(5vw,32px);display:grid}.buyerNumbersIntro{align-self:start}.buyerNumberCards{border-top:1px solid #e5ca8c3d}.buyerNumberCards article{border-bottom:1px solid #e5ca8c2e;min-height:260px;padding:30px 0}.buyerNumberCards h3{color:var(--ivory);margin:0}.buyerNumberCards p{color:#f2ecdf99;max-width:720px}.buyerNumberCards a{width:fit-content;color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #e5ca8c52;margin-top:22px;padding:8px 0;font-size:10px;font-weight:700;display:inline-flex}.buyerFaq{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:8vw;padding:132px max(5vw,32px);display:grid}.buyerFaqHeading{align-self:start;position:sticky;top:50px}.buyerFaqList{border-top:1px solid #0b100d38}.buyerFaqList details{border-bottom:1px solid #0b100d2e}.buyerFaqList summary{cursor:pointer;min-height:118px;font-family:var(--serif);grid-template-columns:42px 1fr;align-items:center;gap:22px;padding:28px 0;font-size:clamp(23px,2.4vw,36px);line-height:1.15;list-style:none;display:grid}.buyerFaqList summary::-webkit-details-marker{display:none}.buyerFaqList summary>span{color:var(--gold-ink);font-size:13px}.buyerFaqList details>p{color:#55584f;max-width:720px;margin:-2px 0 0 64px;padding:0 0 34px;font-size:13px;line-height:1.8}.buyerClose{background:radial-gradient(circle at 15% 50%, #c5a66424, transparent 24%), var(--ink);grid-template-columns:.34fr 1fr;align-items:center;gap:8vw;min-height:650px;padding:110px max(7vw,32px);display:grid}.buyerClose>img{justify-self:center;width:min(100%,205px);height:auto}.buyerClose>div>div{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}@media (width<=1180px){.buyerPathGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.buyerGateway,.buyerCattleLead,.buyerInquiry,.buyerTransport,.buyerNumbers,.buyerFaq{grid-template-columns:1fr;gap:64px}.buyerInquiryIntro,.buyerFaqHeading{position:static}.buyerCattleGrid>a{min-height:560px}}@media (width<=760px){body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.buyerGatewayStatus{grid-template-columns:1fr;gap:7px}.mobileBuyerBar{z-index:9998;min-height:calc(66px + env(safe-area-inset-bottom));padding:9px 12px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070c09f7;border-top:1px solid #e5ca8c6b;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobileBuyerBar a{min-height:48px;color:var(--ivory);letter-spacing:.13em;text-transform:uppercase;border:1px solid #e5ca8c80;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.mobileBuyerBar a:last-child{border-color:var(--gold);background:var(--gold);color:var(--ink)}.buyerGateway{padding:88px 22px}.buyerGatewayChoices{grid-template-columns:1fr}.buyerGatewayChoices>a{min-height:250px;padding:24px 22px}.buyerGatewayLead>.button{width:100%}.buyerPaths,.buyerCattle,.buyerInquiry,.buyerTransport,.buyerReview,.buyerNumbers,.buyerFaq,.buyerClose{padding:90px 22px}.buyerPathGrid,.buyerCattleGrid,.buyerReviewGrid,.buyerInquiryForm{grid-template-columns:1fr}.buyerPathGrid article{min-height:350px}.buyerCattleGrid>a{min-height:500px}.buyerCattleGrid>a>div{padding:28px 24px}.buyerInquiryForm{padding:26px 20px}.buyerInquiryCompact{grid-template-columns:1fr;padding:24px 20px}.buyerInquiryCompact .buyerFieldWide{grid-column:auto}.buyerInquiryCompact .buyerFormActions{flex-direction:column}.buyerInquiryCompact .buyerFormActions .button{width:100%}.buyerOptionalGrid{grid-template-columns:1fr}.buyerOptionalGrid .buyerFieldWide{grid-column:auto}.buyerOptionalDetails summary{padding-right:50px}.buyerTransport{gap:62px}.buyerTransportImage{box-shadow:10px 10px #876a3021}.buyerTransportImage>span{bottom:16px;left:18px;right:18px}.buyerFieldWide{grid-column:auto}.buyerFormActions,.buyerClose>div>div{flex-direction:column;align-items:stretch}.buyerFormActions .button,.buyerClose .button{width:100%}.buyerReviewGrid li{grid-template-columns:34px 1fr;gap:18px;min-height:0;padding:26px 20px}.buyerFaqList summary{grid-template-columns:30px 1fr;gap:14px}.buyerFaqList details>p{margin-left:44px}.buyerClose{grid-template-columns:1fr;gap:48px}.buyerClose>img{justify-self:start;width:130px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}.photoHero,.photoArchiveHero{background:radial-gradient(circle at 28% 42%, #c5a6641a, transparent 30%), var(--ink)}.cattlePhotoCollage{z-index:-3;background:var(--ink);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(170px,.42fr) minmax(320px,.78fr);gap:2px;width:min(54vw,900px);display:grid;position:absolute;inset:0 0 0 auto;overflow:hidden}.cattlePhotoTile{isolation:isolate;background:#1c241f;min-width:0;min-height:0;position:relative;overflow:hidden}.cattlePhotoTilePrimary{grid-area:1/2/3}.cattlePhotoTileSecondary{grid-column:1}.cattlePhotoTile:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 65%,#040906db 100%),linear-gradient(90deg,#0409061f,#0000 48%);position:absolute;inset:0}.cattlePhotoTile img{object-fit:cover;filter:saturate(.78)contrast(1.06);transition:filter .26s,transform .6s}.cattlePhotoTile-bullCalf img{object-position:center 72%}.cattlePhotoTile-favoriteCow img{object-position:center 50%}.cattlePhotoTile-finkLady2309 img{object-position:center 52%}.cattlePhotoTile-afgMissLady4757 img{object-position:center 50%}.cattlePhotoTile-afgPerfection4534 img{object-position:center 45%}.cattlePhotoTile-finkLady9314 img{object-position:center 48%}.cattlePhotoTile-finkPerfection3834 img{object-position:center 46%}.cattlePhotoTile-finkMiss243 img{object-position:center 48%}.cattlePhotoTile:hover img,.cattlePhotoTile:focus-visible img{filter:saturate(.96)contrast(1.03);transform:scale(1.012)}.cattlePhotoCaption{z-index:2;color:var(--ivory);gap:5px;display:grid;position:absolute;bottom:96px;left:24px;right:24px}.cattlePhotoTileSecondary .cattlePhotoCaption{bottom:18px;left:16px;right:16px}.cattlePhotoTile:nth-child(3) .cattlePhotoCaption{bottom:92px}.cattlePhotoCaption>span{color:var(--gold-light);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.5}.cattlePhotoCaption strong{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(19px,2vw,31px);font-weight:400;line-height:1}.cattlePhotoTileSecondary .cattlePhotoCaption strong{font-size:clamp(17px,1.55vw,23px)}.cattlePhotoCaption small{color:#f2ecdfa8;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.5}.sourceRecordPlate{--record-plate-padding:clamp(26px, 3vw, 48px);z-index:1;padding:var(--record-plate-padding);background:linear-gradient(145deg, #ffffff4d, transparent 42%), repeating-linear-gradient(0deg, #111a1506 0 1px, transparent 1px 7px), var(--paper);color:var(--forest);isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(22px,3vw,44px);display:grid;position:absolute;inset:0;overflow:hidden}.sourceRecordPlate:before{content:"";z-index:-1;box-shadow:inset 0 0 0 4px var(--paper), inset 0 0 0 5px #a07e4833;pointer-events:none;border:1px solid #876a5770;position:absolute;inset:14px}.sourceRecordPlateHeader{z-index:1;border-bottom:3px double #a07e4875;align-items:center;gap:clamp(14px,2vw,24px);padding-bottom:clamp(15px,2vw,24px);display:flex;position:relative}.sourceRecordPlateHeader img{flex:none;object-fit:contain!important;filter:none!important;width:clamp(52px,5.5vw,78px)!important;height:auto!important;position:static!important;transform:none!important}.sourceRecordPlateHeader>div{gap:5px;min-width:0;display:grid}.sourceRecordPlateHeader span,.sourceRecordPlateHeader small{text-transform:uppercase;font-style:normal;font-weight:700;line-height:1.45;display:block}.sourceRecordPlateHeader span{color:var(--forest);font-family:var(--serif);letter-spacing:.13em;font-size:clamp(12px,1.2vw,16px)}.sourceRecordPlateHeader small{color:var(--gold-ink);letter-spacing:.18em;font-size:8px}.sourceRecordPlateBody{z-index:1;border-left:3px solid var(--gold-ink);align-self:end;padding-left:clamp(16px,2vw,26px);position:relative}.cattleProfilePhoto .sourceRecordPlateBody{align-self:center}.sourceRecordPlateBody>strong{color:var(--gold-ink);font-family:var(--serif);letter-spacing:-.045em;font-size:clamp(28px,3.7vw,60px);font-weight:400;line-height:1;display:block}.sourceRecordPlateBody>h4{max-width:620px;font-family:var(--serif);letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(24px,3vw,46px);font-weight:400;line-height:1.02}.sourceRecordPlateBody>p{color:#111a15b3;max-width:560px;font-family:var(--serif);margin:13px 0 0;font-size:12px;font-style:italic;line-height:1.5}.sourceRecordPlateFooter{z-index:1;border-top:1px solid #a07e4866;padding-top:13px;position:relative}.sourceRecordPlateFooter>em{color:#111a159e;font-family:var(--serif);font-size:12px;line-height:1.5;display:block}.heroPhotoCredit,.sectionPhotoCredit,.cardPhotoCredit{z-index:3;color:#f2ecdfc7;letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#070c09b8;border:1px solid #e5ca8c3d;padding:10px 13px;font-size:7px;font-weight:700;line-height:1.55;position:absolute}.heroPhotoCredit{text-align:right;max-width:min(38vw,430px);top:104px;right:max(3vw,24px)}.sectionPhotoCredit{width:fit-content;max-width:calc(100% - 44px);bottom:22px;left:22px;right:22px}.cardPhotoCredit{text-align:right;max-width:calc(100% - 36px);top:18px;right:18px}a.heroPhotoCredit:hover,a.heroPhotoCredit:focus-visible,a.sectionPhotoCredit:hover,a.sectionPhotoCredit:focus-visible,a.cardPhotoCredit:hover,a.cardPhotoCredit:focus-visible{border-color:var(--gold-light);color:var(--gold-light)}.sireConnectionImage .sourceRecordPlate,.prefixProofImage .sourceRecordPlate{--record-plate-padding:30px 26px}.sireConnectionImage .sourceRecordPlateBody>strong,.prefixProofImage .sourceRecordPlateBody>strong{font-size:clamp(29px,3vw,46px)}.sireConnectionImage .sourceRecordPlateBody>h4,.prefixProofImage .sourceRecordPlateBody>h4{font-size:clamp(25px,2.6vw,39px)}.prefixProofImage .sourceRecordPlate{gap:22px}.heroShade,.archiveHeroShade{pointer-events:none}.photoHero .heroContent{padding-right:min(50vw,780px);position:relative}.photoHero h1{max-width:760px;font-size:clamp(58px,6.8vw,108px)}.photoHero .heroIntro{max-width:560px}.photoArchiveHero .archiveHeroContent{padding-right:min(51vw,810px);position:relative}.photoArchiveHero .archiveHeroContent h1{max-width:760px;font-size:clamp(62px,7vw,112px);line-height:.82}.photoArchiveHero .archiveHeroContent>p:not(.eyebrow){max-width:570px}@media (width<=1050px){.cattlePhotoCollage{grid-template-columns:minmax(128px,.38fr) minmax(250px,.72fr);width:49vw}.photoHero .heroContent,.photoArchiveHero .archiveHeroContent{padding-right:44vw}.cattlePhotoCaption{left:18px;right:18px}.cattlePhotoTileSecondary .cattlePhotoCaption{left:12px;right:12px}}@media (width<=760px){.cattlePhotoCollage{grid-template-rows:1fr;grid-template-columns:1fr;gap:0;width:100%}.cattlePhotoTilePrimary{grid-area:1/1}.cattlePhotoTileSecondary,.cattlePhotoCaption{display:none}.cattlePhotoTile-bullCalf img{object-position:center 70%}.sourceRecordPlate{--record-plate-padding:26px 24px;gap:22px}.sourceRecordPlateHeader img{width:58px!important}.heroPhotoCredit{max-width:calc(100% - 36px);top:92px;right:18px}.sectionPhotoCredit{max-width:calc(100% - 32px);bottom:16px;left:16px;right:16px}.cardPhotoCredit{max-width:calc(100% - 28px);top:14px;right:14px}.photoHero .heroContent,.photoArchiveHero .archiveHeroContent{padding-right:0}.photoHero h1,.photoArchiveHero .archiveHeroContent h1{font-size:clamp(54px,16.5vw,82px);line-height:.88}.photoHero .heroShade,.photoArchiveHero .archiveHeroShade,.photoArchiveHero.salesHero .archiveHeroShade,.photoArchiveHero.buyerHero .archiveHeroShade{background:linear-gradient(90deg,#060b08f0,#060b0894),linear-gradient(#0000 30%,#060b08f7 97%),linear-gradient(#060b0894,#0000 34%)}}@media (prefers-reduced-motion:reduce){.cattlePhotoTile img{transition:none}}.shopPage{background:var(--brand-cream);min-height:100svh;color:var(--brand-black);padding-bottom:78px}.shopHeader{background:var(--brand-black);width:min(1440px,100% - 64px);min-height:112px;box-shadow:0 0 0 100vmax var(--brand-black);clip-path:inset(0 -100vmax);color:var(--brand-cream);border-bottom:1px solid #f2f0f033;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.shopHeader nav span{color:var(--brand-gold-bright)}.shopHero{background:radial-gradient(circle at 78% 18%, #d3a8612b, transparent 28%), repeating-linear-gradient(90deg, #d3a8610b 0 1px, transparent 1px 12.5%), var(--brand-black);min-height:470px;color:var(--brand-cream);grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:end;gap:9vw;padding:82px max(5vw,32px);display:grid;overflow:hidden}.shopHero h1{font-family:var(--serif);letter-spacing:-.06em;margin:0;font-size:clamp(58px,7vw,112px);font-weight:400;line-height:.82}.shopHero h1 em{color:var(--brand-gold-bright);margin-left:.36em;font-weight:400;display:block}.shopHero>p{color:#f2f0f0bd;border-left:1px solid #d3a8616b;max-width:560px;margin:0;padding:30px 0 6px 30px;font-size:17px;line-height:1.65}.shopGrid{background:linear-gradient(90deg, #0808080d 1px, transparent 1px), var(--brand-cream);background-size:12.5% 100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 26px;padding:120px max(5vw,32px);display:grid}.shopCard{min-width:0}.shopCard>a{display:block}.shopCardImage{aspect-ratio:1/1.05;background:radial-gradient(circle at 50% 35%,#fff,#e4e0d9 76%);border:1px solid #0808081f;place-items:center;display:grid;position:relative;overflow:hidden}.shopCardImage img{object-fit:contain;width:100%;height:100%;padding:4%;transition:transform .26s}.shopCard a:hover .shopCardImage img,.shopCard a:focus-visible .shopCardImage img{transform:scale(1.025)}.shopCardCopy{grid-template-columns:1fr auto;align-items:baseline;gap:8px 18px;padding:24px 4px 0;display:grid}.shopCardCopy>p{color:var(--brand-gold-deep);letter-spacing:.18em;text-transform:uppercase;grid-column:1/-1;margin:0;font-size:12px;font-weight:700}.shopCardCopy h2{font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(25px,2.25vw,38px);font-weight:400}.shopCardCopy>span{color:var(--brand-charcoal);letter-spacing:.06em;font-size:14px;font-weight:700}.shopCardCopy>.shopCardAction{border-bottom:2px solid var(--brand-gold-deep);width:fit-content;color:var(--brand-black);grid-column:1/-1;margin-top:8px;padding-bottom:3px;font-size:15px}.shopAssurance{border-top:1px solid #08080829;border-left:1px solid #08080829;grid-template-columns:repeat(3,1fr);margin:0 max(5vw,32px) 90px;display:grid}.shopAssurance>div{border-bottom:1px solid #08080829;border-right:1px solid #08080829;flex-direction:column;min-height:250px;padding:30px;display:flex}.shopAssurance span{color:var(--brand-gold-deep);font-family:var(--serif);font-size:26px}.shopAssurance strong{font-family:var(--serif);margin-top:auto;font-size:28px;font-weight:400}.shopAssurance p{max-width:330px;color:var(--brand-charcoal);margin:10px 0 0;font-size:15px;line-height:1.65}.shopProductPage{background:linear-gradient(90deg, #0808080d 1px, transparent 1px), var(--brand-cream);background-size:12.5% 100%}.shopProduct{grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:center;gap:7vw;width:min(1440px,100% - 64px);min-height:calc(100svh - 112px);margin:0 auto;padding:80px 0 110px;display:grid}.shopProductImage{aspect-ratio:1/1.04;background:radial-gradient(circle at 50% 35%,#fff,#e4e0d9 78%);border:1px solid #08080824;place-items:center;display:grid;overflow:hidden}.shopProductImage img{object-fit:contain;width:100%;height:100%;padding:3%}.shopProductCopy h1{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(54px,6vw,98px);font-weight:400;line-height:.9}.shopProductPrice{color:var(--brand-gold-deep);letter-spacing:.14em;text-transform:uppercase;margin:26px 0 0;font-size:12px;font-weight:700}.shopProductDescription{max-width:580px;color:var(--brand-charcoal);font-family:var(--serif);white-space:pre-line;margin:30px 0 0;font-size:19px;line-height:1.7}.shopBuyForm{grid-template-columns:1fr 120px;gap:10px 12px;max-width:560px;margin-top:40px;display:grid}.shopBuyForm label{color:var(--brand-charcoal);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700}.shopBuyForm label:nth-of-type(2){grid-area:1/2}.shopBuyForm select{min-height:52px;color:var(--brand-black);font:inherit;background:#fff;border:1px solid #0808083d;border-radius:0;padding:0 42px 0 15px}.shopBuyForm .button{cursor:pointer;border:0;grid-column:1/-1;width:100%;min-height:56px;margin-top:10px}.shopBuyForm>p{color:var(--brand-charcoal);grid-column:1/-1;margin:6px 0 0;font-size:14px;line-height:1.65}.shopUnavailable{color:var(--brand-charcoal);border:1px solid #08080833;margin-top:38px;padding:18px;font-size:12px;line-height:1.65}.shopSizeGuide{border-bottom:1px solid var(--brand-gold-deep);width:fit-content;min-height:44px;color:var(--brand-black);letter-spacing:.11em;text-transform:uppercase;align-items:center;margin-top:24px;font-size:14px;font-weight:700;display:inline-flex}@media (width<=980px){.shopHero{grid-template-columns:1fr;gap:54px}.shopHero>p{max-width:650px}.shopGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.shopProduct{grid-template-columns:1fr}.shopProductImage{max-width:820px}}@media (width<=760px){.shopHeader{width:calc(100% - 36px);min-height:94px}.shopHeader:before{height:94px}.shopHeader nav{letter-spacing:.1em;gap:14px;font-size:8px}.shopHeader nav a:nth-of-type(2),.shopHeader nav a:nth-of-type(3){display:none}.shopHero{min-height:380px;padding:64px 22px}.shopHero h1{font-size:clamp(48px,14vw,70px)}.shopHero h1 em{margin-left:0}.shopHero>p{padding-left:20px}.shopGrid{grid-template-columns:1fr;gap:46px;padding:76px 22px}.shopCardCopy h2{font-size:32px}.shopAssurance{grid-template-columns:1fr;margin:0 22px 72px}.shopAssurance>div{min-height:210px}.shopProduct{gap:54px;width:calc(100% - 36px);min-height:0;padding:44px 0 84px}.shopProductCopy h1{font-size:clamp(50px,16vw,76px)}.shopBuyForm{grid-template-columns:1fr}.shopBuyForm label:nth-of-type(2){grid-area:auto}}@media (prefers-reduced-motion:reduce){.shopCardImage img{transition:none}}.buyerHoney{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.buyerConsent{color:#f2ecdfc7;cursor:pointer;border:1px solid #e5ca8c38;grid-template-columns:20px 1fr;align-items:start;gap:12px;padding:16px 18px;font-size:12px;line-height:1.65;display:grid}.buyerConsent input{width:18px;height:18px;accent-color:var(--gold);margin:1px 0 0}.buyerFormActions button:disabled{cursor:wait;opacity:.66}.buyerCopyStatus.isSuccess{border-left:3px solid var(--gold-light);min-height:0;color:var(--ivory);background:#e5ca8c17;margin:2px 0 0;padding:15px 17px;font-size:12px}.buyerCopyStatus.isError{color:#f5d8cf;background:#d59a8614;border-left:3px solid #d59a86;min-height:0;margin:2px 0 0;padding:15px 17px;font-size:12px}.buyerPrivacy a{color:var(--gold-light);text-underline-offset:.22em;text-decoration:underline}.inquiryAdminPage{background:radial-gradient(circle at 88% 5%, #c5a66421, transparent 30%), linear-gradient(90deg, #c5a66409 1px, transparent 1px), var(--ink);min-height:100vh;color:var(--ivory);background-size:auto,12.5% 100%,auto;padding:clamp(28px,5vw,76px)}.inquiryAdminPage>header{border-bottom:1px solid #e5ca8c47;justify-content:space-between;gap:42px;max-width:1500px;margin:0 auto;padding-bottom:34px;display:flex}.inquiryAdminPage>header p,.inquiryAdminPage>header span,.inquiryAdminHeading p{color:#e5ca8cb8;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.6}.inquiryAdminPage>header h1{font-family:var(--serif);letter-spacing:-.05em;margin:12px 0 13px;font-size:clamp(44px,6vw,86px);font-weight:400;line-height:.94}.inquiryAdminPage>header nav{align-items:flex-start;gap:10px;display:flex}.inquiryAdminPage>header nav a,.inquiryAdminToolbar button,.inquiryAdminActions button,.inquiryAdminEmpty button{color:var(--ivory);cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:1px solid #e5ca8c57;padding:11px 14px;font-size:9px;font-weight:700}.inquiryAdminPage>section{max-width:1500px;margin:0 auto;padding-top:34px}.inquiryAdminHeading{justify-content:space-between;align-items:center;gap:24px;display:flex}.inquiryAdminHeading strong{color:var(--gold-light);font-family:var(--serif);font-size:21px;font-weight:400}.inquiryAdminMetrics{border-top:1px solid #e5ca8c33;border-left:1px solid #e5ca8c33;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;display:grid}.inquiryAdminMetrics>div{background:#f2ecdf06;border-bottom:1px solid #e5ca8c33;border-right:1px solid #e5ca8c33;gap:8px;min-width:0;padding:clamp(20px,3vw,34px);display:grid}.inquiryAdminMetrics p,.inquiryCampaignLedger>div:first-child>p,.inquiryQualificationGuide>p,.inquiryAdminToolbar legend,.inquiryAdminToolbar label,.inquiryAdminActions legend{color:#e5ca8cb3;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.inquiryAdminMetrics strong{color:var(--ivory);font-family:var(--serif);font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1}.inquiryAdminMetrics span{color:#f2ecdf8c;font-size:10px}.inquiryCampaignLedger{background:#f2ecdf06;border:1px solid #e5ca8c38;margin-top:28px;padding:clamp(24px,3.5vw,44px)}.inquiryCampaignLedger>div:first-child{max-width:880px}.inquiryCampaignLedger h2{font-family:var(--serif);letter-spacing:-.04em;margin:9px 0;font-size:clamp(30px,4vw,50px);font-weight:400}.inquiryCampaignLedger>div:first-child>span,.inquiryQualificationGuide>span{color:#f2ecdf9e;font-size:11px;line-height:1.7}.inquiryCampaignBuilder{background:radial-gradient(circle at 94% 6%,#c5a66421,#0000 30%),#f2ecdf06;border:1px solid #e5ca8c38;margin-top:28px;padding:clamp(24px,3.5vw,44px)}.inquiryCampaignBuilderHeading{justify-content:space-between;align-items:end;gap:32px;display:flex}.inquiryCampaignBuilderHeading>div{max-width:680px}.inquiryCampaignBuilderHeading p,.inquiryCampaignBuilderFields label,.inquiryCampaignBuilderResult p{color:#e5ca8cb3;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.inquiryCampaignBuilderHeading h2{font-family:var(--serif);letter-spacing:-.04em;margin:9px 0 0;font-size:clamp(30px,4vw,50px);font-weight:400}.inquiryCampaignBuilderHeading>span{color:#f2ecdf9e;max-width:420px;font-size:11px;line-height:1.7}.inquiryCampaignTemplates{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.inquiryCampaignTemplates button,.inquiryCampaignBuilderResult button{color:var(--ivory);cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:1px solid #e5ca8c57;padding:11px 14px;font-size:9px;font-weight:700}.inquiryCampaignTemplates button.isActive,.inquiryCampaignBuilderResult button:not(:disabled):hover,.inquiryCampaignBuilderResult button:not(:disabled):focus-visible{border-color:var(--gold);background:var(--gold);color:var(--ink)}.inquiryCampaignBuilderFields{grid-template-columns:minmax(210px,1.55fr) repeat(4,minmax(132px,.8fr));gap:12px;margin-top:22px;display:grid}.inquiryCampaignBuilderFields label{gap:8px;min-width:0;display:grid}.inquiryCampaignBuilderFields select,.inquiryCampaignBuilderFields input{width:100%;min-height:42px;color:var(--ivory);font:inherit;background:#111610;border:1px solid #e5ca8c57;border-radius:0;padding:9px 11px;font-size:11px}.inquiryCampaignBuilderResult{background:#060c086b;border:1px solid #e5ca8c29;justify-content:space-between;align-items:end;gap:22px;margin-top:20px;padding:18px;display:flex}.inquiryCampaignBuilderResult>div:first-child{min-width:0}.inquiryCampaignBuilderResult output{color:var(--gold-light);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.65;display:block}.inquiryCampaignBuilderResult span{color:#f2ecdf8a;margin-top:7px;font-size:10px;line-height:1.55;display:block}.inquiryCampaignBuilderResult>div:last-child{justify-items:end;gap:9px;min-width:154px;display:grid}.inquiryCampaignBuilderResult button:disabled{cursor:default;opacity:.4}.inquiryCampaignBuilderResult>div:last-child>p{color:#f2ecdf9e;letter-spacing:.06em;text-align:right;text-transform:none;min-height:10px;font-size:9px}.inquiryCampaignTableWrap{border:1px solid #e5ca8c29;margin-top:26px;overflow-x:auto}.inquiryCampaignTableWrap table{border-collapse:collapse;width:100%;min-width:920px;font-size:11px}.inquiryCampaignTableWrap caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.inquiryCampaignTableWrap th,.inquiryCampaignTableWrap td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e5ca8c1f;border-right:1px solid #e5ca8c1f;padding:13px 14px}.inquiryCampaignTableWrap thead th{color:#e5ca8cb8;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.inquiryCampaignTableWrap tbody th{color:var(--gold-light);font-weight:600}.inquiryCampaignTableWrap tbody td{color:#f2ecdfb8}.inquiryQualificationGuide{border-left:3px solid var(--gold);background:#c5a66414;grid-template-columns:minmax(120px,.25fr) minmax(280px,1fr) minmax(240px,.7fr);align-items:center;gap:28px;margin-top:28px;padding:22px 24px;display:grid}.inquiryQualificationGuide strong{color:var(--ivory);font-family:var(--serif);font-size:17px;font-weight:400;line-height:1.55}.inquiryAdminToolbar{grid-template-columns:minmax(310px,auto) repeat(2,minmax(150px,.55fr)) minmax(230px,1fr) auto;align-items:end;gap:14px;margin-top:34px;display:grid}.inquiryAdminToolbar fieldset,.inquiryAdminActions fieldset{border:0;min-width:0;margin:0;padding:0}.inquiryAdminToolbar fieldset>div,.inquiryAdminActions fieldset>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.inquiryAdminToolbar label{gap:8px;min-width:0;display:grid}.inquiryAdminToolbar select,.inquiryAdminToolbar input{width:100%;min-height:39px;color:var(--ivory);font:inherit;background:#111610;border:1px solid #e5ca8c57;border-radius:0;padding:9px 11px;font-size:11px}.inquiryAdminToolbar input::placeholder{color:#f2ecdf61}.inquiryAdminToolbar button.isActive{border-color:var(--gold);background:var(--gold);color:var(--ink)}.inquiryAdminToolbar button:disabled,.inquiryAdminEmpty button:disabled{cursor:default;opacity:.35}.inquiryAdminFeedback{justify-content:space-between;gap:18px;min-height:34px;margin-top:15px;display:flex}.inquiryAdminFeedback output,.inquiryAdminFeedback p{color:var(--gold-light);margin:0;font-size:11px}.inquiryAdminList{gap:18px;margin:26px 0 0;padding:0;list-style:none;display:grid}.inquiryAdminList>li{background:#f2ecdf09;border:1px solid #e5ca8c3d;padding:clamp(24px,3vw,42px)}.inquiryAdminList>li>header,.inquiryAdminLead{justify-content:space-between;gap:32px;display:flex}.inquiryAdminList>li>header{border-bottom:1px solid #e5ca8c2b;padding-bottom:19px}.inquiryAdminList>li>header div{align-items:center;gap:14px;display:flex}.inquiryAdminList>li>header span{color:var(--gold-light);letter-spacing:.13em;text-transform:uppercase;border:1px solid #e5ca8c52;padding:5px 8px;font-size:8px;font-weight:700}.inquiryAdminList>li>header span.inquiryQualificationBadge.is-qualified{color:#b9e0b8;border-color:#94ca938f}.inquiryAdminList>li>header span.inquiryQualificationBadge.is-not_fit{color:#efc0b2;border-color:#d59a868f}.inquiryAdminList>li>header strong{color:var(--ivory);font-family:var(--serif);font-size:19px;font-weight:400}.inquiryAdminList time{color:#f2ecdf8a;font-size:10px}.inquiryAdminLead{align-items:end;padding:28px 0}.inquiryAdminLead>div:first-child>p:first-child,.inquiryAdminList dt{color:#e5ca8cb3;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.inquiryAdminLead h2{font-family:var(--serif);letter-spacing:-.04em;margin:8px 0;font-size:clamp(32px,4vw,52px);font-weight:400}.inquiryAdminLead p{color:#f2ecdf9e;margin:0;font-size:12px}.inquiryAdminLead>div:last-child{justify-items:end;gap:7px;display:grid}.inquiryAdminLead a{color:var(--gold-light);font-family:var(--serif);font-size:17px}.inquiryAdminLead small{color:#f2ecdf85;text-transform:uppercase;font-size:9px}.inquiryAdminList dl{border-top:1px solid #e5ca8c29;border-left:1px solid #e5ca8c29;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.inquiryAdminList dl>div{border-bottom:1px solid #e5ca8c29;border-right:1px solid #e5ca8c29;min-width:0;padding:18px}.inquiryAdminList dd{color:#f2ecdfcc;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.65}.inquiryAdminList .inquiryAdminNotes{grid-column:1/-1}.inquiryAdminNotes dd{white-space:pre-wrap}.inquiryAdminActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:22px;display:grid}.inquiryAdminActions fieldset{border:1px solid #e5ca8c29;padding:16px}.inquiryAdminActions button:disabled{cursor:default;opacity:.38}.inquiryAdminEmpty{color:#f2ecdfad;font-family:var(--serif);border:1px solid #e5ca8c38;margin:32px 0 0;padding:32px;font-size:18px;line-height:1.7}.inquiryAdminEmpty p{margin:0}.inquiryAdminEmpty button{margin-top:18px}@media (width<=760px){.inquiryAdminPage{padding:24px 18px 92px}.inquiryAdminPage>header,.inquiryAdminHeading,.inquiryAdminList>li>header,.inquiryAdminLead{flex-direction:column;align-items:stretch}.inquiryAdminPage>header nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inquiryAdminPage>header nav a,.inquiryAdminToolbar button{text-align:center}.inquiryAdminLead>div:last-child{justify-items:start}.inquiryAdminMetrics,.inquiryAdminToolbar,.inquiryAdminActions,.inquiryQualificationGuide,.inquiryCampaignBuilderFields{grid-template-columns:1fr}.inquiryCampaignBuilderHeading,.inquiryCampaignBuilderResult{flex-direction:column;align-items:stretch}.inquiryCampaignBuilderResult>div:last-child{justify-items:start}.inquiryCampaignBuilderResult>div:last-child>p{text-align:left}.inquiryAdminFeedback{flex-direction:column}.inquiryAdminList dl{grid-template-columns:1fr}.inquiryAdminList .inquiryAdminNotes{grid-column:auto}.inquiryAdminActions{gap:12px}}.embryoHero .archiveHeroShade{background:linear-gradient(90deg,#060c08fc 0%,#060c08e0 48%,#060c082e 84%),linear-gradient(#0000 46%,#060c08e6 100%)}.embryoStatus{background:radial-gradient(circle at 8% 50%, #c5a66424, transparent 23%), var(--forest);min-height:520px;color:var(--ivory);border-top:1px solid #e5ca8c2e;border-bottom:1px solid #e5ca8c2e;grid-template-columns:minmax(0,.22fr) minmax(0,1.08fr) minmax(280px,.7fr);align-items:center;gap:6vw;padding:110px max(5vw,32px);display:grid;position:relative;overflow:hidden}.embryoStatus:after{content:"";pointer-events:none;background:#e5ca8c1a;width:1px;position:absolute;top:0;bottom:0;left:22%}.embryoStatusMark{z-index:1;color:#0000;font-family:var(--serif);letter-spacing:-.08em;writing-mode:vertical-rl;-webkit-text-stroke:1px #e5ca8c5c;font-size:clamp(72px,10vw,162px);line-height:.8;position:relative;transform:rotate(180deg)}.embryoStatusCopy,.embryoStatusActions{z-index:1;position:relative}.embryoStatusCopy h2{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(54px,6.5vw,98px);font-weight:400;line-height:.9}.embryoStatusCopy h2 em{color:var(--gold-light);font-weight:400;display:block}.embryoStatusCopy>p:last-child{color:#f2ecdfa8;max-width:720px;font-family:var(--serif);margin:30px 0 0;font-size:18px;line-height:1.7}.embryoStatusActions{gap:13px;display:grid}.embryoStatusActions .button{justify-content:center;width:100%}.embryoProof:before{content:"EMBRYO";font-size:clamp(120px,20vw,315px);top:-.11em;right:-.02em}.embryoProofGrid article{min-height:490px}.embryoProofGrid h3{font-size:clamp(31px,3vw,45px)}.embryoProofGrid article>span{letter-spacing:.08em}.embryoLedgerLink{z-index:1;border-top:1px solid #0b100d33;justify-content:space-between;align-items:center;gap:36px;margin-top:48px;padding:28px 0 0;display:flex;position:relative}.embryoLedgerLink p{color:#55584f;max-width:700px;font-family:var(--serif);margin:0;font-size:17px;line-height:1.65}.embryoResults{background:radial-gradient(circle at 12% 16%, #c5a66421, transparent 25%), var(--forest);color:var(--ivory);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:8vw;padding:120px max(5vw,32px);display:grid}.embryoResultsHeading h2{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(54px,6.5vw,96px);font-weight:400;line-height:.9}.embryoResultsHeading h2 em{color:var(--gold-light);font-weight:400;display:block}.embryoResultsHeading>p:last-child{color:#f2ecdf9e;max-width:620px;font-family:var(--serif);margin:30px 0 0;font-size:17px;line-height:1.7}.embryoResultCards{background:#e5ca8c33;border:1px solid #e5ca8c33;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.embryoResultCards>a{background:#050a07bd;flex-direction:column;min-height:520px;padding:34px 30px;transition:background .18s,transform .18s;display:flex;position:relative}.embryoResultCards>a:hover,.embryoResultCards>a:focus-visible{background:#c5a6641c;transform:translateY(-3px)}.embryoResultCards span{color:var(--gold-light);letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.6}.embryoResultCards strong{color:var(--ivory);font-family:var(--serif);letter-spacing:-.06em;margin-top:auto;font-size:clamp(58px,6.6vw,96px);font-weight:400;line-height:.82}.embryoResultCards h3{color:var(--ivory);font-family:var(--serif);letter-spacing:-.035em;margin:26px 0 0;font-size:clamp(25px,2.7vw,40px);font-weight:400;line-height:1}.embryoResultCards p{color:#f2ecdf94;margin:20px 0 0;font-size:12px;line-height:1.75}.embryoResultCards i{color:var(--gold-light);font-family:var(--serif);align-self:flex-end;margin-top:25px;font-size:25px;font-style:normal}.embryoDonors{background:radial-gradient(circle at 92% 8%, #c5a66424, transparent 24%), var(--ink)}.embryoDonorGrid{background:#e5ca8c33;border:1px solid #e5ca8c33;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:78px;display:grid}.embryoDonorCard{background:var(--forest);grid-template-rows:minmax(450px,37vw) auto;min-width:0;display:grid}.embryoDonorVisual{background:#0a0f0c;border-bottom:1px solid #e5ca8c2e;min-height:0;position:relative;overflow:hidden}.embryoDonorVisual>img{object-fit:contain;object-position:center;background:#0a0f0c}.embryoDonorRecord .embryoDonorVisual{background:var(--paper)}.embryoDonorRecord .sourceRecordPlateBody{align-self:center}.embryoDonorCopy{flex-direction:column;min-height:520px;padding:clamp(30px,4vw,54px);display:flex}.embryoDonorCopy>span{color:var(--gold-light);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.6}.embryoDonorCopy h3{color:var(--ivory);font-family:var(--serif);letter-spacing:-.045em;margin:24px 0 0;font-size:clamp(39px,4.6vw,68px);font-weight:400;line-height:.95}.embryoDonorCopy>p{color:#f2ecdfa3;max-width:680px;margin:25px 0 0;font-size:13px;line-height:1.78}.embryoDonorCopy ul{border-top:1px solid #e5ca8c2e;gap:12px;margin:30px 0 0;padding:25px 0 0;list-style:none;display:grid}.embryoDonorCopy li{color:#f2ecdfb3;font-family:var(--serif);padding-left:24px;font-size:14px;line-height:1.55;position:relative}.embryoDonorCopy li:before{content:"—";color:var(--gold-light);position:absolute;left:0}.embryoDonorCopy>a{width:fit-content;color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;margin-top:auto;padding-top:35px;font-size:10px;font-weight:700;line-height:1.5}.embryoChecklist:before{content:"VERIFY";font-size:clamp(120px,20vw,315px)}.embryoChecklistGrid li{min-height:305px}.embryoChecklistSource{color:#765a22;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0b100d52;width:fit-content;margin-top:22px;padding:7px 0;font-size:9px;font-weight:700;display:inline-flex}.embryoBoundaryCards article{padding-left:62px;position:relative}.embryoBoundaryCards article>span{color:var(--gold-light);font-family:var(--serif);font-size:14px;position:absolute;top:34px;left:0}.embryoBoundaryCards h3{font-size:clamp(32px,3.4vw,52px)}.embryoInquiry{border-top:1px solid #e5ca8c29}@media (width<=1180px){.embryoStatus{grid-template-columns:minmax(0,.18fr) minmax(0,1.05fr) minmax(245px,.62fr);gap:4vw}.embryoProofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.embryoStatus{grid-template-columns:1fr;gap:45px}.embryoStatus:after,.embryoStatusMark{display:none}.embryoStatusActions{grid-template-columns:repeat(2,minmax(0,1fr))}.embryoResults,.embryoDonorGrid{grid-template-columns:1fr}.embryoDonorCard{grid-template-rows:minmax(520px,68vw) auto}}@media (width<=760px){.embryoStatus{min-height:0;padding:88px 22px}.embryoStatusActions,.embryoProofGrid,.embryoResultCards{grid-template-columns:1fr}.embryoProofGrid article{min-height:390px}.embryoLedgerLink{flex-direction:column;align-items:stretch}.embryoLedgerLink .button{width:100%}.embryoResults{padding:88px 22px}.embryoResultCards>a{min-height:430px;padding:28px 24px}.embryoDonorGrid{margin-top:58px}.embryoDonorCard{grid-template-rows:minmax(430px,122vw) auto}.embryoDonorCopy{min-height:500px;padding:30px 24px}.embryoDonorCopy>a{padding-top:30px}.embryoChecklistGrid li{min-height:0}.embryoBoundaryCards article{padding-left:42px}}.homeInquiryDetails{background:#ffffff57;border:1px solid #0b100d4d;margin-top:34px}.homeInquiryDetails>summary{cursor:pointer;min-height:60px;color:var(--ink);align-items:center;padding:16px 20px;font-size:17px;font-weight:750;line-height:1.35;display:flex}.homeInquiryDetails[open]>summary{border-bottom:1px solid #0b100d33}.homeInquiryDetails .buyerInquiryCompact{margin:0}.simpleChoiceGrid{grid-template-columns:1fr}.simpleChoiceGrid>a{min-height:190px}.simpleChoiceGrid h3{font-size:clamp(31px,3vw,46px)}.simpleChoiceGrid p{max-width:520px;font-size:16px;line-height:1.55}.simpleCattle{background:var(--forest);color:var(--ivory);padding:118px max(5vw,32px)}.simpleCattleHeading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.55fr);align-items:end;gap:64px;display:grid}.simpleCattleHeading h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(54px,7vw,104px);font-weight:400;line-height:.94}.simpleCattleHeading>p{color:#f2f0f0c7;margin:0;font-size:18px;line-height:1.65}.simpleCattleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:62px;display:grid}.simpleCattleCard{background:#0a100c;border:1px solid #d3a8615c;min-width:0;transition:border-color .16s,transform .16s;overflow:hidden}.simpleCattleCard:hover,.simpleCattleCard:focus-visible{border-color:var(--gold-light);transform:translateY(-3px)}.simpleCattlePhoto{background:#111914;min-height:390px;position:relative;overflow:hidden}.simpleCattlePhoto img{object-fit:cover}.simpleCattleCopy{flex-direction:column;min-height:190px;padding:25px 24px 27px;display:flex}.simpleCattleCopy p{color:var(--gold-light);letter-spacing:.04em;margin:0;font-size:14px;font-weight:700;line-height:1.45}.simpleCattleCopy h3{font-family:var(--serif);letter-spacing:-.04em;margin:13px 0 0;font-size:clamp(30px,3vw,43px);font-weight:400;line-height:1.02}.simpleCattleCopy strong{color:var(--ivory);margin-top:auto;padding-top:24px;font-size:16px}.simpleCattleActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.homeDeepRecords{background:var(--paper);color:var(--ink)}.homeDeepRecords>summary{cursor:pointer;border-top:1px solid #0b100d38;border-bottom:1px solid #0b100d38;grid-template-columns:.45fr 1fr;align-items:center;gap:30px;min-height:132px;padding:30px max(5vw,32px);display:grid}.homeDeepRecords>summary span{color:#55584f;font-size:17px}.homeDeepRecords>summary strong{font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(30px,4vw,54px);font-weight:400;line-height:1.06}.homeDeepRecords>summary::marker{color:var(--gold-ink);font-size:20px}.homeDeepRecords[open]>summary{background:#ddd2bf}.homeRecords{background:var(--paper);color:var(--ink);grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr);gap:clamp(48px,7vw,120px);padding:112px max(5vw,32px);display:grid}.homeRecordsHeading h2{font-family:var(--serif);letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(50px,6vw,86px);font-weight:400;line-height:.96}.homeRecordsHeading h2 em{color:var(--gold-ink);font-weight:400;display:block}.homeRecordsHeading>p:last-child{color:#464a43;max-width:590px;margin:30px 0 0;font-size:18px;line-height:1.65}.homeRecordsGrid{border-top:1px solid #0b100d47;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.homeRecordsGrid>a{min-width:0;min-height:340px;color:var(--ink);border-bottom:1px solid #0b100d47;border-right:1px solid #0b100d33;flex-direction:column;padding:30px 26px;transition:background-color .16s,color .16s;display:flex}.homeRecordsGrid>a:first-child{border-left:1px solid #0b100d33}.homeRecordsGrid>a:hover,.homeRecordsGrid>a:focus-visible{background:var(--forest);color:var(--ivory)}.homeRecordsGrid span{color:var(--gold-ink);font-size:14px;font-weight:750}.homeRecordsGrid h3{font-family:var(--serif);letter-spacing:-.04em;margin:36px 0 0;font-size:clamp(31px,3vw,45px);font-weight:400;line-height:1}.homeRecordsGrid p{color:#52564f;margin:20px 0 0;font-size:16px;line-height:1.55}.homeRecordsGrid>a:hover p,.homeRecordsGrid>a:focus-visible p{color:#f2f0f0c7}.homeRecordsGrid strong{color:var(--gold-ink);margin-top:auto;padding-top:30px;font-size:24px}@media (width<=1050px){body{padding-bottom:calc(74px + env(safe-area-inset-bottom))}.mobileBuyerBar{z-index:9998;min-height:calc(74px + env(safe-area-inset-bottom));padding:9px 12px calc(9px + env(safe-area-inset-bottom));background:#070c09fa;border-top:1px solid #e5ca8c6b;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobileBuyerBar a{min-height:54px;color:var(--ivory);letter-spacing:.02em;text-align:center;border:1px solid #e5ca8c94;justify-content:center;align-items:center;font-size:13px;font-weight:750;display:inline-flex}.mobileBuyerBar a:last-child{border-color:var(--gold);background:var(--gold);color:var(--ink)}header nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid;overflow:visible}header nav a,header nav a:not(.navContact){letter-spacing:.04em;text-align:center;border:1px solid #f2ecdf33;justify-content:center;min-width:0;min-height:50px;padding:10px 12px;font-size:13px;line-height:1.3}.simpleCattleHeading{grid-template-columns:1fr;gap:28px}.simpleCattleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.simpleChoiceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.simpleChoiceGrid>a{min-height:250px}.homeRecords{grid-template-columns:1fr}}@media (width<=620px){header nav{grid-template-columns:repeat(2,minmax(0,1fr))}header nav a,header nav a:not(.navContact){letter-spacing:.02em;min-height:54px;padding:11px 10px;font-size:14px}header nav .navContact{grid-column:1/-1;min-height:56px;font-size:15px}.hero{min-height:auto}.heroContent{padding:54px 0 76px}.hero h1{font-size:clamp(52px,15vw,72px);line-height:.94}.hero h1 span{margin:7px 0 0}.heroIntro{font-size:21px;line-height:1.48}.heroActions,.simpleCattleActions{flex-direction:column;align-items:stretch}.heroActions .button,.simpleCattleActions .button{width:100%}.buyerGateway,.simpleCattle{padding:76px 20px}.buyerGatewayLead h2,.simpleCattleHeading h2{font-size:clamp(47px,14vw,66px)}.buyerGatewayLead>p:not(.eyebrow),.simpleCattleHeading>p{font-size:19px;line-height:1.55}.simpleChoiceGrid,.simpleCattleGrid{grid-template-columns:1fr}.simpleChoiceGrid>a{min-height:210px;padding:25px 22px}.simpleChoiceGrid p{font-size:17px}.simpleCattlePhoto{min-height:430px}.simpleCattleCopy{min-height:180px}.simpleCattleCopy p,.simpleCattleCopy strong{font-size:17px}.homeDeepRecords>summary{grid-template-columns:1fr;gap:10px;min-height:150px;padding:28px 20px}.homeDeepRecords>summary span{font-size:18px}.homeRecords{gap:42px;padding:76px 20px}.homeRecordsHeading h2{font-size:clamp(47px,14vw,66px)}.homeRecordsHeading>p:last-child{font-size:19px;line-height:1.55}.homeRecordsGrid{grid-template-columns:1fr}.homeRecordsGrid>a{border-left:1px solid #0b100d33;min-height:235px;padding:28px 24px}.homeRecordsGrid h3{margin-top:22px}.homeRecordsGrid p{font-size:17px}.contactLinks{flex-direction:column;align-items:stretch}.contactLinks .button{width:100%}}#inquiry>.buyerInquiryCompact{margin-top:30px}.salesCattleCopy>span,.salesProofCard>span,.recordsCollectionGrid article>p:first-of-type,.embryoResultCards span,.shopCardCopy>p,.shopBuyForm label{letter-spacing:.04em;font-size:14px}.salesCattleCopy>p,.salesCattleCopy a,.salesProofCard>p,.salesProofLinks a,.salesProofBoundary>p,.salesChannelGrid p,.salesChannelGrid article>a,.salesProcess li p,.salesRecordGrid p,.recordsCollectionGrid article>p,.recordsCollectionGrid article>a,.embryoResultCards p,.shopHero>p,.shopCardCopy>span,.shopAssurance p,.shopProductPrice,.shopBuyForm>p,.shopUnavailable,.shopSizeGuide{letter-spacing:.02em;font-size:16px}.buyerCompactIntro span,.buyerEssentials,.buyerContactHelp,.buyerOptionalDetails summary>small,.buyerConsent,.buyerCopyStatus,.buyerPrivacy,.buyerNoScript{font-size:16px}.buyerOptionalDetails summary>span,.buyerField label,.buyerReferenceNotice span,.buyerTransportChecklist h3{letter-spacing:.04em;font-size:14px}.buyerField input,.buyerField select,.buyerField textarea,.buyerFormActions .button{font-size:16px}.salesStatusCard span,.salesProofCard>span,.salesProofDetails>summary strong,.salesUpcomingGrid dt,.salesChannelGrid article>span,.salesProcess li>span,.salesRecordGrid>a>span,.recordsCollectionGrid article>div>span,.recordsCollectionGrid article>p:first-of-type,.cattleBreadcrumb,.cattleRegisteredName,.cattleReviewDate,.cattleIdentity dt,.cattleRecordTimeline li>span,.cattleRecordTimeline li>p,.cattleSourceSection li>a>span,.cattleHubCopy>span,.buyerGatewayStatus,.buyerGatewayChoices>a>span,.buyerReviewGrid li>span,.buyerCattleGrid>a>div>span,.buyerReferenceNotice span,.buyerOptionalDetails summary>span,.buyerOptionalDetails summary>small,.buyerFaqList summary>span,.archiveInvitation span,.lotOutcome>span,.homeRecordsGrid span{letter-spacing:.03em;font-size:16px;line-height:1.5}.salesChannelGrid article>a,.salesProofLinks a,.archiveRecordLinks a,.lotRecordLinks a,.buyerPathGrid a,.recordsCollectionGrid article>a{letter-spacing:.02em;align-items:center;min-height:48px;font-size:16px;display:inline-flex}.buyerOptionalDetails summary,.buyerFaqList summary{min-height:60px}@media (width<=1050px){.shopPage+.mobileBuyerBar,.inquiryAdminPage+.mobileBuyerBar,header:not(.shopHeader) nav{display:none}.inquiryAdminPage>header nav{display:flex}main p:not(.eyebrow),main li,main dt,main dd,main figcaption{line-height:1.6;font-size:clamp(17px,2vw,20px)!important}main a:not(.brand),main button,main label,main input,main select,main textarea,footer p,footer a{font-size:16px!important}main .eyebrow,main small{font-size:14px!important}.heroRail,.archiveHeroRail{display:none}.mobileBuyerBar a{letter-spacing:.01em;text-transform:none;font-size:16px}.shopHeader nav{letter-spacing:.01em;gap:16px;width:auto;font-size:16px;display:flex}.shopHeader nav a,.shopHeader nav a:not(.navContact){letter-spacing:.01em;border:0;min-height:48px;padding:0 8px;font-size:16px}}.simpleHomePage,.salesPage,.embryoPage,.shopPage.shopPreviewPage{--ink:var(--enterprise-slate);--forest:var(--enterprise-slate);--forest-soft:#202a34;--ivory:var(--enterprise-white);--paper:var(--enterprise-mist);--gold:var(--heritage-saddle);--gold-light:#d7c6b5;--gold-ink:var(--heritage-saddle)}.simpleHomePage h1,.simpleHomePage h2,.simpleHomePage h3,.salesPage h1,.salesPage h2,.salesPage h3,.embryoPage h1,.embryoPage h2,.embryoPage h3,.shopPreviewPage h1,.shopPreviewPage h2{font-family:var(--sans);letter-spacing:-.04em;font-weight:750}.simpleHomePage .heroShade,.salesPage .archiveHeroShade,.embryoPage .archiveHeroShade{background:linear-gradient(90deg,#17202afa 0%,#17202adb 48%,#17202a59 100%)}.simpleHomePage .hero h1,.salesPage .archiveHeroContent h1,.embryoPage .archiveHeroContent h1{color:var(--enterprise-white);font-weight:800}.simpleHomePage .hero h1 span,.salesPage .archiveHeroContent h1 em,.embryoPage .archiveHeroContent h1 em{color:var(--enterprise-white);font-style:normal}.simpleHomePage .buyerGateway,.simpleHomePage .homeRecords,.salesPage .salesChannels,.salesPage .salesProof,.salesPage .salesRecords,.embryoPage .buyerPaths,.embryoPage .buyerCattle,.embryoPage .buyerReview,.embryoPage .buyerNumbers{background:var(--enterprise-white);color:var(--enterprise-slate)}.simpleHomePage .simpleCattle,.salesPage .salesUpcoming,.embryoPage .embryoResults,.embryoPage .buyerClose{background:var(--enterprise-mist);color:var(--enterprise-slate)}.simpleHomePage .buttonGold,.salesPage .buttonGold,.embryoPage .buttonGold,.shopPreviewPage .buttonGold{border-color:var(--heritage-saddle);background:var(--heritage-saddle);color:var(--enterprise-white)}.simpleHomePage .buyerGatewayChoices>a,.simpleHomePage .simpleCattleCard,.simpleHomePage .homeRecordsGrid>a,.salesPage .salesChannelGrid article,.salesPage .salesProofCard,.salesPage .salesRecordGrid>a,.salesPage .salesUpcomingGrid article,.embryoPage .embryoProofGrid article,.embryoPage .embryoResultCards>a,.embryoPage .embryoDonorCard,.embryoPage .embryoChecklistGrid li,.embryoPage .embryoBoundaryCards article{border-color:var(--enterprise-line);background:var(--enterprise-white);box-shadow:none}.shopPage.shopPreviewPage{background:var(--enterprise-mist);color:var(--enterprise-slate)}.shopPage.shopPreviewPage .shopHeader{background:var(--enterprise-slate);border-bottom-color:#ffffff2e}.shopPage.shopPreviewPage .shopHeader nav,.shopPage.shopPreviewPage .shopHeader nav a{color:var(--enterprise-white)}.simpleHomePage .hero .eyebrow{color:#f3d59a}@media (width<=760px){main h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(40px,11.5vw,54px)!important;line-height:1!important}main button,main summary,main .textLink,main .heroPhotoCredit,main .cattleBreadcrumb,main .salesProofLinks a,main .archiveRecordLinks a,main .lotRecordLinks a,main .cattleSourceSection a,footer a{min-height:48px}main .textLink,main .heroPhotoCredit,main .cattleBreadcrumb,main .salesProofLinks a,main .archiveRecordLinks a,main .lotRecordLinks a,main .cattleSourceSection a,footer a{align-items:center;display:inline-flex}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
