/*! 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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.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,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--ink:#0b201a;--ink-soft:#17372d;--forest:#123d31;--green:#2b7a5c;--sage:#9db8a7;--cream:#f4f0e7;--paper:#fbfaf6;--gold:#b39a67;--gold-soft:#d1c09a;--line:#0b201a24}.seo-page{color:#0b2a22;background:#f4f1e9;min-height:100vh}.seo-header{background:#fff;border-bottom:1px solid #d9d6cd;justify-content:space-between;align-items:center;height:104px;padding:0 clamp(24px,6vw,100px);display:flex}.seo-header img{object-fit:contain;width:190px;height:70px}.seo-contact,.seo-hero a,.seo-cta a{color:#fff;background:#0b756d;border-radius:3px;justify-content:center;align-items:center;padding:15px 22px;font-weight:800;text-decoration:none;display:inline-flex}.seo-hero{align-items:flex-end;min-height:610px;display:flex;position:relative;overflow:hidden}.seo-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.seo-hero-shade{background:linear-gradient(90deg,#031e18f0 0%,#031e18a6 56%,#031e181f 100%);position:absolute;inset:0}.seo-hero>div:last-child{z-index:1;color:#fff;width:min(850px,90%);padding:80px clamp(24px,8vw,130px);position:relative}.seo-hero p,.seo-kicker{letter-spacing:.18em;color:#c49a43;font-size:.78rem;font-weight:900}.seo-hero h1{margin:20px 0 24px;font-family:Georgia,serif;font-size:clamp(2.7rem,5vw,5.7rem);line-height:.98}.seo-hero span{color:#e4ece8;max-width:760px;margin-bottom:30px;font-size:1.12rem;line-height:1.75;display:block}.seo-breadcrumb{background:#fff;border-bottom:1px solid #d9d6cd;align-items:center;gap:10px;padding:24px clamp(24px,8vw,130px);font-size:.85rem;display:flex}.seo-breadcrumb a{color:#0b756d;text-decoration:none}.seo-content,.seo-faq,.seo-related,.seo-cta,.seo-footer{padding:90px clamp(24px,8vw,130px)}.seo-content{grid-template-columns:1.35fr .85fr;gap:70px;display:grid}.seo-content h2,.seo-faq h2,.seo-related h2,.seo-cta h2{margin:14px 0 28px;font-family:Georgia,serif;font-size:clamp(2rem,3vw,3.5rem);line-height:1.08}.seo-content p{font-size:1.05rem;line-height:1.8}.seo-content ul{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;padding:0;list-style:none;display:grid}.seo-content li{background:#fff;border-left:3px solid #c49a43;padding:17px 18px;font-weight:700}.seo-content aside{color:#fff;background:#062f27;padding:38px}.seo-content aside div{flex-wrap:wrap;gap:8px;margin:20px 0 30px;display:flex}.seo-content aside span{border:1px solid #ffffff4d;padding:9px 11px;font-size:.78rem}.seo-content aside p:last-child{color:#d7e2dd;font-size:.9rem}.seo-faq{background:#fff}.seo-faq details{border-top:1px solid #d7d3c8;padding:24px 0}.seo-faq summary{cursor:pointer;font-size:1.08rem;font-weight:900}.seo-faq details p{color:#40554f;max-width:900px;line-height:1.75}.seo-related>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.seo-related a{color:#0b2a22;background:#fff;border-bottom:3px solid #c49a43;padding:25px;text-decoration:none}.seo-related strong,.seo-related span{display:block}.seo-related span{color:#556861;margin-top:10px;font-size:.84rem;line-height:1.55}.seo-cta{color:#fff;text-align:center;background:#0b756d}.seo-cta p{max-width:720px;margin:0 auto 25px}.seo-cta a{color:#092820;background:#c49a43}.seo-footer{color:#dbe5e0;background:#031f1a;justify-content:space-between;gap:26px;padding-top:34px;padding-bottom:34px;font-size:.82rem;display:flex}.seo-footer a{color:#fff;text-decoration:none}@media (width<=850px){.seo-header{height:82px}.seo-header img{width:145px}.seo-contact{padding:11px 14px;font-size:.8rem}.seo-hero{min-height:560px}.seo-content,.seo-content ul,.seo-related>div{grid-template-columns:1fr}.seo-footer{flex-direction:column}.seo-content,.seo-faq,.seo-related,.seo-cta{padding-top:65px;padding-bottom:65px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.section-shell{width:min(1240px,100% - 56px);margin-inline:auto}.section-pad{padding:112px 0}.site-header{z-index:20;color:#fff;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;width:min(1360px,100% - 56px);height:92px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.brand{align-items:center;gap:11px;display:inline-flex}.brand-logo{object-fit:cover;object-position:center;border:1px solid #ffffff47;width:168px;height:72px;display:block;box-shadow:0 8px 28px #00000029}.brand-mark{border:1px solid #fff9;place-items:center;width:42px;height:42px;font-family:Georgia,serif;font-size:29px;line-height:1;display:grid}.brand-copy{flex-direction:column;line-height:1;display:flex}.brand-copy strong{letter-spacing:.22em;font-size:17px}.brand-copy small{letter-spacing:.42em;color:#cad9d1;margin-top:5px;font-size:9px}.desktop-nav{letter-spacing:.035em;align-items:center;gap:22px;font-size:11px;display:flex}.desktop-nav a{opacity:.82;transition:opacity .2s}.desktop-nav a:hover{opacity:1}.header-cta{align-items:center;gap:14px;font-size:13px;font-weight:700;display:inline-flex}.header-cta span{border:1px solid #ffffff73;place-items:center;width:32px;height:32px;display:grid}.mobile-menu{display:none;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid #ffffff59;place-content:center;gap:6px;width:38px;height:38px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:#fff;width:18px;height:1px}.mobile-menu nav{background:var(--ink);gap:4px;width:210px;padding:18px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 20px 50px #00000040}.mobile-menu nav a{border-bottom:1px solid #ffffff17;padding:12px;font-size:14px}.hero{color:#fff;background:radial-gradient(circle at 23% 24%,#38765c61,#0000 31%),linear-gradient(108deg,#071b15 0%,#0c2c22 53%,#173d30 100%);min-height:790px;overflow:hidden}.hero-grid{grid-template-columns:52% 48%;width:min(1360px,100% - 56px);min-height:690px;margin-inline:auto;padding-top:92px;display:grid}.hero-copy{z-index:2;flex-direction:column;justify-content:center;padding:108px 70px 70px 0;display:flex;position:relative}.eyebrow,.section-kicker{color:var(--green);letter-spacing:.22em;margin:0 0 25px;font-size:11px;font-weight:800}.eyebrow{color:#b7d3c4;align-items:center;gap:12px;display:flex}.eyebrow span{background:var(--gold);width:27px;height:1px}.hero h1,h2{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.hero h1{max-width:690px;font-size:clamp(56px,5.2vw,82px);line-height:.99}.hero h1 em,h2 em{color:var(--gold);font-weight:400}.hero-lead{color:#c6d3cd;max-width:600px;margin:30px 0 0;font-size:17px;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:39px;display:flex}.button{letter-spacing:.06em;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:0 24px;font-size:12px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#0b251c;background:#f2efe6}.button-primary span{font-size:16px}.button-ghost{color:#fff;border:1px solid #ffffff59}.hero-proof{align-items:center;gap:18px;margin-top:50px;display:flex}.hero-proof p{color:#95aa9f;margin:0;font-size:11px;line-height:1.65}.hero-proof strong{color:#dce6e0;letter-spacing:.06em;font-size:10px}.proof-dots{display:flex}.proof-dots i{background-position:50%;background-size:cover;border:2px solid #0d2b22;border-radius:50%;width:31px;height:31px;margin-left:-7px}.proof-dots i:first-child{background:#c5d7ce;margin-left:0}.proof-dots i:nth-child(2){background:#779c89}.proof-dots i:nth-child(3){background:var(--gold)}.hero-visual{background-image:linear-gradient(#05191205,#0519129e),url(/images/hero/herd-landscape.jpg);background-position:50%;background-size:cover;min-height:598px;margin:32px 0 0;position:relative;box-shadow:-35px 35px 90px #00000030}.hero-visual:before{content:"";pointer-events:none;border:1px solid #ffffff40;position:absolute;inset:18px}.hero-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:2px solid var(--gold);background:#081f17db;width:132px;height:160px;padding:22px 18px;position:absolute;top:43px;right:42px}.hero-badge span,.hero-badge small{color:#a9c0b4;letter-spacing:.24em;font-size:8px;display:block}.hero-badge strong{margin:13px 0 16px;font-family:Georgia,serif;font-size:22px;font-weight:400;line-height:1.05;display:block}.hero-badge small{color:#d8e2dc;font-size:7px}.visual-caption{align-items:flex-start;gap:16px;display:flex;position:absolute;bottom:42px;left:50px}.caption-line{background:var(--gold);width:32px;height:1px;margin-top:6px}.visual-caption p{color:#d3ddd8;margin:0;font-size:11px;line-height:1.6}.visual-caption strong{color:#fff;font-size:12px}.source-bar{border-top:1px solid #ffffff29;grid-template-columns:200px 1fr;align-items:center;width:min(1360px,100% - 56px);height:100px;margin-inline:auto;display:grid}.source-bar>span{color:#8fa79c;letter-spacing:.19em;font-size:9px}.source-bar div{justify-content:space-between;gap:18px;display:flex}.source-bar b{letter-spacing:.08em;color:#dae5df;opacity:.75;font-size:10px}.stats{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:56px 0;display:grid}.stats article{border-right:1px solid var(--line);padding:5px 38px}.stats article:first-child{padding-left:0}.stats article:last-child{border-right:0}.stats strong{color:var(--forest);font-family:Georgia,serif;font-size:42px;font-weight:400;display:block}.stats span{color:#60736b;margin-top:8px;font-size:11px;display:block}.network{background:var(--paper)}.split-heading{grid-template-columns:58fr 42fr;align-items:end;gap:70px;display:grid}h2{font-size:clamp(42px,4.2vw,64px);line-height:1.05}.section-intro{max-width:470px;padding-bottom:6px}.section-intro p,.breeds-head>p,.section-title-row>p,.operations-copy>p,.responsibility-copy>p,.seo-grid p{color:#61736c;margin:0;font-size:15px;line-height:1.8}.section-intro a{border-bottom:1px solid var(--ink);align-items:center;gap:15px;margin-top:24px;padding-bottom:7px;font-size:12px;font-weight:800;display:inline-flex}.network-cards{grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.network-cards article{border:1px solid var(--line);background:#f8f6f0;border-right:0;flex-direction:column;justify-content:flex-end;min-height:340px;padding:38px;display:flex;position:relative}.network-cards article:last-child{border-right:1px solid var(--line)}.network-cards .featured-card{color:#fff;background:var(--forest);border-color:var(--forest)}.card-index{color:#8ba096;font-size:10px;position:absolute;top:28px;right:30px}.line-icon{color:var(--green);margin-bottom:auto;font-size:31px}.featured-card .line-icon{color:var(--gold)}.network-cards h3{margin:0 0 16px;font-family:Georgia,serif;font-size:27px;font-weight:400}.network-cards p{color:#667970;margin:0;font-size:13px;line-height:1.7}.featured-card p{color:#b8cbc1}.services{color:#fff;background:#0a251c}.section-title-row{grid-template-columns:60fr 40fr;align-items:end;gap:50px;display:grid}.section-title-row>p{color:#9db1a7;max-width:440px}.section-kicker.light{color:#8fb3a2}.service-list{border-top:1px solid #ffffff26;margin-top:70px}.service-list article{border-bottom:1px solid #ffffff26;grid-template-columns:60px 260px 1fr 390px 30px;align-items:center;gap:24px;min-height:150px;padding:28px 4px;transition:background .25s,padding .25s;display:grid}.service-list article:hover{background:#ffffff09;padding-inline:20px}.service-number{color:var(--gold);font-size:10px}.service-list h3{margin:0;font-family:Georgia,serif;font-size:25px;font-weight:400}.service-list p{color:#9eb1a7;margin:0;font-size:13px;line-height:1.7}.tags{flex-wrap:wrap;gap:7px;display:flex}.tags span{color:#b8c8c0;border:1px solid #ffffff29;padding:8px 10px;font-size:9px}.service-list article>span:last-child{color:var(--gold)}.breeds{background:var(--cream)}.breeds-head{grid-template-columns:65fr 35fr;align-items:end;gap:50px;display:grid}.breed-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:64px;display:grid}.breed-grid article{border-bottom:1px solid var(--line);align-items:center;gap:25px;min-height:112px;padding:22px 30px 22px 10px;display:flex}.breed-grid article:nth-child(odd){border-right:1px solid var(--line);padding-right:40px}.breed-grid article:nth-child(2n){padding-left:40px}.breed-grid article>span{background:var(--forest);color:#dce9e2;border-radius:50%;flex:0 0 49px;place-items:center;width:49px;height:49px;font-family:Georgia,serif;font-size:14px;display:grid}.breed-grid h3{margin:0;font-family:Georgia,serif;font-size:22px;font-weight:400}.breed-grid p{color:#72827b;margin:7px 0 0;font-size:11px}.operations{color:#fff;background:linear-gradient(120deg,#173c31,#0b281f)}.operations-grid{grid-template-columns:44fr 56fr;gap:90px;display:grid}.operations-copy{align-self:start;position:sticky;top:50px}.operations-copy>p{color:#a7bbb0;margin-top:30px}.transport-pills{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.transport-pills span{color:#c0d0c8;letter-spacing:.12em;border:1px solid #ffffff2e;padding:9px 11px;font-size:8px}.steps{border-top:1px solid #ffffff2b}.steps article{border-bottom:1px solid #ffffff2b;grid-template-columns:70px 1fr;min-height:120px;padding:27px 0;display:grid}.steps article>span{color:var(--gold);padding-top:6px;font-size:10px}.steps h3{margin:0;font-family:Georgia,serif;font-size:23px;font-weight:400}.steps p{color:#9eb1a7;max-width:490px;margin:9px 0 0;font-size:12px;line-height:1.65}.sea-transport{color:#fff;background:#12353a;overflow:hidden}.sea-heading{grid-template-columns:60fr 40fr;align-items:end;gap:55px;display:grid}.sea-heading>p{color:#afc4c3;margin:0;font-size:15px;line-height:1.8}.sea-grid{grid-template-rows:repeat(2,245px);grid-template-columns:2fr 1fr;gap:12px;margin-top:65px;display:grid}.sea-grid figure{background:#071d20;min-width:0;margin:0;position:relative;overflow:hidden}.sea-grid figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 38%,#031416e6 100%);position:absolute;inset:0}.sea-grid img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.sea-grid figure:hover img{transform:scale(1.025)}.sea-grid figcaption{z-index:2;position:absolute;bottom:25px;left:28px;right:28px}.sea-grid figcaption span{color:#bfd4d2;letter-spacing:.16em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.sea-grid figcaption strong{max-width:560px;font-family:Georgia,serif;font-size:23px;font-weight:400;display:block}.sea-lead{grid-row:1/span 2}.sea-lead img,.sea-side img{object-position:center}.sea-facts{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(4,1fr);margin-top:12px;display:grid}.sea-facts article{border-right:1px solid #ffffff29;align-items:center;gap:16px;min-height:98px;padding:22px 20px;display:flex}.sea-facts article:last-child{border-right:0}.sea-facts span{color:var(--gold);letter-spacing:.12em;font-size:9px}.sea-facts strong{color:#dce6e4;font-family:Georgia,serif;font-size:16px;font-weight:400;line-height:1.3}.air-cargo{color:#fff;background:#081f18;overflow:hidden}.air-cargo-heading{grid-template-columns:60fr 40fr;align-items:end;gap:55px;display:grid}.air-cargo-heading>p{color:#a7bbb0;margin:0;font-size:15px;line-height:1.8}.air-video-feature{background:#102f26;border:1px solid #ffffff24;grid-template-columns:2fr 1fr;min-height:430px;margin-top:60px;display:grid}.air-video-wrap{background:#030f0b;min-width:0}.air-video-wrap video{object-fit:cover;background:#030f0b;width:100%;height:100%;min-height:430px;display:block}.air-video-copy{border-left:1px solid #ffffff24;flex-direction:column;justify-content:flex-end;padding:48px 42px;display:flex}.air-video-copy>span{color:#a8c3b5;letter-spacing:.18em;font-size:8px;font-weight:800}.air-video-copy h3{margin:16px 0 17px;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.12}.air-video-copy p{color:#9fb4a9;margin:0;font-size:12px;line-height:1.7}.air-cargo-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:225px;grid-auto-flow:dense;gap:12px;margin-top:65px;display:grid}.air-cargo-grid figure{background:#04150f;min-width:0;margin:0;position:relative;overflow:hidden}.air-cargo-grid figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 42%,#020f0be0 100%);position:absolute;inset:0}.air-cargo-grid img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.air-cargo-grid figure:hover img{transform:scale(1.025)}.air-cargo-grid figcaption{z-index:2;position:absolute;bottom:22px;left:24px;right:24px}.air-cargo-grid figcaption span{color:#c3d5cb;letter-spacing:.16em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.air-cargo-grid figcaption strong{font-family:Georgia,serif;font-size:21px;font-weight:400;display:block}.air-cargo-lead{grid-area:span 2/span 7}.air-cargo-tall{grid-area:span 2/span 5}.air-cargo-wide{grid-column:span 6}.air-cargo-standard{grid-column:span 3}.air-cargo-lead img{object-position:center}.air-cargo-tall img{object-position:center 45%}.air-cargo-facts{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);margin-top:12px;display:grid}.air-cargo-facts article{border-right:1px solid #ffffff29;align-items:center;gap:20px;min-height:90px;padding:22px 26px;display:flex}.air-cargo-facts article:last-child{border-right:0}.air-cargo-facts span{color:var(--gold);letter-spacing:.12em;font-size:9px}.air-cargo-facts strong{color:#dce6e0;font-family:Georgia,serif;font-size:17px;font-weight:400}.genetics-story{color:#fff;background:#0a251c;overflow:hidden}.genetics-story .gallery-heading>p{color:#a6bbb0}.genetics-feature{background:#0e3026;border:1px solid #ffffff24;grid-template-columns:2fr 1fr;min-height:500px;margin-top:64px;display:grid}.genetics-video-wrap{background:#04120d;min-width:0}.genetics-video-wrap video{object-fit:cover;background:#04120d;width:100%;height:100%;min-height:500px;display:block}.genetics-feature-copy{border-left:1px solid #ffffff24;flex-direction:column;justify-content:center;padding:50px 44px;display:flex}.genetics-feature-copy>span{color:var(--gold-soft);letter-spacing:.18em;font-size:8px;font-weight:800}.genetics-feature-copy h3{margin:18px 0;font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1.12}.genetics-feature-copy p{color:#a8bbb2;margin:0;font-size:13px;line-height:1.75}.genetics-feature-copy ul{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.genetics-feature-copy li{color:#d5e0db;letter-spacing:.03em;border-bottom:1px solid #ffffff1a;padding:10px 0 10px 22px;font-size:11px;position:relative}.genetics-feature-copy li:before{content:"·";color:var(--gold);position:absolute;left:3px}.genetics-feature-copy small{color:var(--gold-soft);letter-spacing:.04em;margin-top:28px;font-size:9px}.media-library{background:#ece7dc}.selection-heading,.gallery-heading{grid-template-columns:60fr 40fr;align-items:end;gap:55px;display:grid}.selection-heading>p,.gallery-heading>p{color:#60736b;margin:0;font-size:15px;line-height:1.8}.selection-sound-note{color:var(--green);letter-spacing:.04em;margin-top:15px;font-size:11px;font-weight:800;display:block}.gallery-tabs{margin-top:56px}.gallery-tab-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.gallery-tab-controls{border-bottom:1px solid var(--line);gap:8px;padding-bottom:14px;display:flex}.gallery-tab-controls label{border:1px solid var(--line);color:#61736b;cursor:pointer;background:#ffffff6b;justify-content:space-between;align-items:center;gap:22px;min-width:230px;padding:18px 21px;font-family:Georgia,serif;font-size:17px;transition:background .2s,color .2s,border-color .2s;display:flex}.gallery-tab-controls label span{color:#819087;letter-spacing:.12em;font-family:Arial,Helvetica,sans-serif;font-size:9px}#gallery-photo:checked~.gallery-tab-controls label[for=gallery-photo],#gallery-video:checked~.gallery-tab-controls label[for=gallery-video]{color:#fff;border-color:var(--forest);background:var(--forest);box-shadow:inset 0 3px 0 var(--gold)}#gallery-photo:checked~.gallery-tab-controls label[for=gallery-photo] span,#gallery-video:checked~.gallery-tab-controls label[for=gallery-video] span{color:var(--gold-soft)}.gallery-tab-panels{padding-top:32px}.gallery-tab-panel{display:none}#gallery-photo:checked~.gallery-tab-panels .photo-panel,#gallery-video:checked~.gallery-tab-panels .video-panel{display:block}.photo-panel .gallery-grid{margin-top:0}.premium-video-list{gap:18px;display:grid}.premium-video-card{border:1px solid var(--line);background:#f8f5ed;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);min-height:430px;display:grid}.selection-video-wrap{aspect-ratio:16/9;background:var(--ink);position:relative;overflow:hidden}.premium-video-card .selection-video-wrap{aspect-ratio:auto;min-height:430px}.selection-video-wrap:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24}.selection-video-wrap video{object-fit:cover;background:#091d16;width:100%;height:100%;display:block}.selection-video-number{color:#fff;border-top:2px solid var(--gold);letter-spacing:.08em;pointer-events:none;background:#071b15d6;place-items:center;width:38px;height:38px;font-size:9px;display:grid;position:absolute;top:17px;left:17px}.premium-video-copy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:44px 38px;display:flex}.premium-video-copy>span{color:var(--green);letter-spacing:.16em;font-size:8px;font-weight:800}.premium-video-copy h3{margin:18px 0 14px;font-family:Georgia,serif;font-size:29px;font-weight:400;line-height:1.13}.premium-video-copy p{color:#61736b;margin:0;font-size:12px;line-height:1.75}.premium-video-copy small{border-top:1px solid var(--line);color:#806f4b;letter-spacing:.03em;margin-top:25px;padding-top:17px;font-size:9px}.field-gallery{background:var(--paper)}.gallery-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:170px;grid-auto-flow:dense;gap:12px;margin-top:65px;display:grid}.gallery-grid figure{background:var(--ink);min-width:0;margin:0;position:relative;overflow:hidden}.gallery-grid figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 44%,#03120dd9 100%);position:absolute;inset:0}.gallery-grid img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.gallery-grid figure:hover img{transform:scale(1.025)}.gallery-grid figcaption{z-index:2;color:#fff;position:absolute;bottom:22px;left:24px;right:24px}.gallery-grid figcaption span{color:#c7d6cf;letter-spacing:.16em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.gallery-grid figcaption strong{font-family:Georgia,serif;font-size:21px;font-weight:400;display:block}.gallery-lead{grid-area:span 3/span 8}.gallery-portrait{grid-area:span 3/span 4}.gallery-wide{grid-area:span 2/span 8}.gallery-standard{grid-area:span 2/span 4}.gallery-focus-top img{object-position:center 24%}.gallery-focus-center img{object-position:center}.responsibility{background:var(--paper)}.responsibility-grid{grid-template-columns:50% 50%;align-items:center;display:grid}.responsibility-photo{background-image:linear-gradient(#0a231b0d,#0a231b80),url(/images/operations/feedlot.jpg);background-position:50%;background-size:cover;min-height:545px;position:relative}.responsibility-photo span{color:#fff;border-left:2px solid var(--gold);letter-spacing:.15em;background:#092119d6;padding:15px 17px;font-size:9px;line-height:1.6;position:absolute;bottom:30px;left:30px}.responsibility-copy{padding:30px 20px 30px 85px}.responsibility-copy h2{font-size:clamp(39px,3.7vw,55px)}.responsibility-copy>p{margin-top:27px}.responsibility-copy ul{gap:15px;margin:30px 0 0;padding:0;list-style:none;display:grid}.responsibility-copy li{color:#4f665c;align-items:center;gap:13px;font-size:12px;display:flex}.responsibility-copy li span{width:25px;height:25px;color:var(--green);background:#e2ece6;border-radius:50%;place-items:center;font-size:10px;display:grid}.seo-copy{background:#e9e4d9;padding-top:90px;padding-bottom:90px}.seo-grid{grid-template-columns:25fr 75fr;gap:45px;display:grid}.seo-grid h2{max-width:760px;font-size:34px}.seo-grid p{max-width:850px;margin-top:25px;font-size:13px}.contact{color:#fff;background:var(--green);padding:95px 0}.contact-inner{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.contact h2{font-size:clamp(40px,4vw,60px)}.contact h2 em{color:var(--gold-soft)}.contact-side{width:min(100%,540px)}.contact-side address{border-left:2px solid var(--gold-soft);color:#d9e6df;margin:0 0 24px;padding-left:18px;font-size:12px;font-style:normal;line-height:1.75}.contact-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.button-light{color:var(--ink);background:#fff}.button-outline-light{color:#fff;border:1px solid #ffffff7a}footer{color:#b6c7bf;background:#061912;padding:70px 0 30px}.footer-grid{grid-template-columns:1.8fr .8fr 1.5fr;gap:70px;display:grid}.footer-brand{color:#fff}.footer-brand .brand-logo{width:220px;height:95px}.footer-grid>div:first-child>p{color:#81978c;max-width:300px;margin:22px 0 0;font-size:12px;line-height:1.7}.footer-grid>div:not(:first-child){flex-direction:column;gap:12px;font-size:11px;display:flex}.footer-grid strong{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;font-size:10px}.footer-grid a,.footer-grid span{color:#92a69c;line-height:1.65}.footer-bottom{color:#627a6e;letter-spacing:.04em;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:55px;padding-top:24px;font-size:9px;display:flex}.whatsapp-float{z-index:30;color:#fff;background:#1f8c61;border:1px solid #ffffff3d;align-items:center;gap:10px;height:48px;padding:0 17px 0 8px;font-size:11px;transition:transform .2s,background .2s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 36px #0619123d}.whatsapp-float:hover{background:#19734f;transform:translateY(-2px)}.whatsapp-float span{color:#1f8c61;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;font-weight:900;display:grid}.whatsapp-float strong{font-weight:800}.music-control{z-index:80;color:#f7f3e8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:48px;font:inherit;cursor:pointer;background:#07281ef0;border:1px solid #cab88e99;border-radius:999px;align-items:center;gap:9px;padding:10px 16px 10px 11px;font-size:11px;font-weight:800;display:inline-flex;position:fixed;bottom:20px;left:20px;box-shadow:0 10px 30px #00000038}.music-control span{color:#08281e;background:#cab88e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.music-control:hover{transform:translateY(-2px)}.music-control.is-playing span{animation:1.4s ease-in-out infinite music-pulse}@keyframes music-pulse{50%{transform:scale(1.08)}}@media (width<=1024px){.desktop-nav{display:none}.mobile-menu{display:block}.header-cta{margin-left:auto;margin-right:20px}.hero-grid{grid-template-columns:58% 42%}.hero-copy{padding-right:40px}.source-bar{grid-template-columns:150px 1fr}.source-bar b:nth-child(2n){display:none}.stats strong{font-size:35px}.stats article{padding-inline:24px}.service-list article{grid-template-columns:45px 240px 1fr 30px}.service-list .tags{display:none}.operations-grid{gap:50px}.responsibility-copy{padding-left:55px}}@media (width<=760px){.section-shell,.site-header,.hero-grid,.source-bar{width:min(100% - 32px,1180px)}.section-pad{padding:76px 0}.site-header{height:76px}.header-cta{display:none}.brand-mark{width:37px;height:37px;font-size:24px}.brand-copy strong{font-size:14px}.brand-logo{width:140px;height:60px}.hero{min-height:auto}.hero-grid{padding-top:76px;display:block}.hero-copy{padding:76px 0 50px}.hero h1{font-size:49px}.hero-lead{font-size:15px}.hero-actions .button{width:100%}.hero-proof{margin-top:35px}.hero-visual{min-height:440px;margin-top:0}.hero-badge{top:28px;right:28px}.visual-caption{bottom:30px;left:30px}.source-bar{height:auto;padding:30px 0;display:block}.source-bar>span{margin-bottom:18px;display:block}.source-bar div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.source-bar b{font-size:8px}.stats{grid-template-columns:repeat(2,1fr);padding:35px 0}.stats article{border-bottom:1px solid var(--line);padding:20px}.stats article:nth-child(2){border-right:0}.stats article:first-child{padding-left:20px}.stats article:nth-child(3),.stats article:nth-child(4){border-bottom:0}.stats strong{font-size:32px}.split-heading,.section-title-row,.breeds-head,.operations-grid,.responsibility-grid,.seo-grid,.selection-heading,.gallery-heading,.air-cargo-heading,.sea-heading{grid-template-columns:1fr;gap:38px}h2{font-size:41px}.network-cards{grid-template-columns:1fr;margin-top:45px}.network-cards article{border-right:1px solid var(--line);border-bottom:0;min-height:270px}.network-cards article:last-child{border-bottom:1px solid var(--line)}.service-list{margin-top:45px}.service-list article{grid-template-columns:40px 1fr 25px;gap:12px;padding:28px 0}.service-list article>p,.service-list .tags{grid-column:2/-1}.service-list article>span:last-child{grid-area:1/3}.service-list h3{font-size:23px}.breed-grid{grid-template-columns:1fr;margin-top:42px}.breed-grid article:nth-child(odd),.breed-grid article:nth-child(2n){border-right:0;padding:20px 10px}.operations-copy{position:static}.steps article{grid-template-columns:50px 1fr}.sea-grid{grid-template-rows:none;grid-template-columns:1fr;margin-top:42px}.sea-grid .sea-lead,.sea-grid .sea-side{grid-row:auto;height:340px}.sea-facts{grid-template-columns:1fr}.sea-facts article{border-bottom:1px solid #ffffff29;border-right:0;min-height:72px}.sea-facts article:last-child{border-bottom:0}.air-video-feature{grid-template-columns:1fr;min-height:auto;margin-top:42px}.air-video-wrap video{aspect-ratio:16/9;min-height:0}.air-video-copy{border-top:1px solid #ffffff24;border-left:0;padding:34px 28px}.air-cargo-grid{grid-template-columns:1fr;grid-auto-rows:auto;margin-top:42px}.air-cargo-grid .air-cargo-lead,.air-cargo-grid .air-cargo-tall,.air-cargo-grid .air-cargo-wide,.air-cargo-grid .air-cargo-standard{grid-area:auto;height:390px}.air-cargo-grid .air-cargo-wide{height:320px}.air-cargo-facts{grid-template-columns:1fr}.air-cargo-facts article{border-bottom:1px solid #ffffff29;border-right:0;min-height:72px}.air-cargo-facts article:last-child{border-bottom:0}.genetics-feature{grid-template-columns:1fr;min-height:auto;margin-top:42px}.genetics-video-wrap video{aspect-ratio:16/9;min-height:0}.genetics-feature-copy{border-top:1px solid #ffffff24;border-left:0;padding:36px 28px}.gallery-tabs{margin-top:42px}.gallery-tab-controls label{flex:1;min-width:0;padding:16px 14px;font-size:15px}.premium-video-card{grid-template-columns:1fr;min-height:auto}.premium-video-card .selection-video-wrap{aspect-ratio:16/9;min-height:0}.premium-video-copy{border-left:0;border-top:1px solid var(--line);padding:30px 26px}.selection-video-wrap{aspect-ratio:16/9}.gallery-grid{grid-template-columns:1fr;grid-auto-rows:auto;margin-top:42px}.gallery-grid .gallery-lead,.gallery-grid .gallery-portrait,.gallery-grid .gallery-wide,.gallery-grid .gallery-standard{grid-area:auto;height:440px}.gallery-grid .gallery-wide,.gallery-grid .gallery-lead{height:360px}.responsibility-photo{min-height:410px}.responsibility-copy{padding:15px 0 0}.seo-grid{gap:12px}.contact-inner{display:block}.contact-side{margin-top:34px}.contact-actions{justify-content:flex-start;margin-top:38px}.contact-actions .button{width:100%}.footer-grid{grid-template-columns:1fr;gap:40px}.footer-bottom{gap:10px;display:grid}.whatsapp-float{border-radius:50%;width:46px;height:46px;padding:7px;bottom:14px;right:14px}.whatsapp-float span{width:30px;height:30px}.whatsapp-float strong{display:none}.music-control{min-height:46px;padding:7px;bottom:14px;left:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.site-v3{--v3-forest:#071e17;--v3-forest-soft:#0d2d23;--v3-stone:#e9e4d9;--v3-paper:#f7f4ec;--v3-gold:#b39a67;color:var(--ink);background:var(--v3-paper);overflow:hidden}.site-v3 .section-shell{width:min(1320px,100% - 80px)}.site-v3 .section-pad{padding:138px 0}.site-v3 h2{font-size:clamp(46px,4.3vw,72px);line-height:.99}.site-v3 h2 em{color:var(--v3-gold)}.site-v3 .section-kicker{color:#2b7057;letter-spacing:.24em;margin-bottom:24px;font-size:10px}.site-v3 .section-kicker.light{color:#bba979}.v3-header{color:#0b263d;background:#fff;border-color:#0b263d1f;width:100%;height:108px;padding-inline:max(40px,50vw - 720px);position:relative;top:auto;left:auto;transform:none}.v3-header .brand-logo{object-fit:contain;width:190px;height:82px;box-shadow:none;background:#fff;border:0}.v3-header .desktop-nav{color:#0b263d;letter-spacing:.08em;text-transform:uppercase;gap:clamp(15px,1.55vw,28px);font-size:10px;font-weight:750}.v3-header .desktop-nav a{padding:10px 0;position:relative}.v3-header .desktop-nav a:after{content:"";transform-origin:0;background:#087f7b;height:2px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.v3-header .desktop-nav a:hover:after{transform:scaleX(1)}.v3-header-cta{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#087f7b;border-radius:8px;min-height:50px;padding:0 16px 0 20px;font-size:10px}.v3-header-cta span{border-color:#ffffff80;width:27px;height:27px}.v3-header .mobile-menu summary{border-color:#0b263d3d}.v3-header .mobile-menu summary span{background:#0b263d}.v3-header .mobile-menu nav{color:#fffdf6;background:#062d24;border:1px solid #fff3;width:min(340px,100vw - 30px);padding:20px 22px 22px;box-shadow:0 24px 60px #00000061}.v3-header .mobile-menu nav>a{color:#fffdf6;letter-spacing:.015em;opacity:1;border-bottom-color:#fff3;align-items:center;min-height:50px;padding:13px 12px;font-size:16px;font-weight:800;display:flex}.v3-header .mobile-menu nav>a:hover,.v3-header .mobile-menu nav>a:focus-visible{color:#f0dba8;background:#ffffff12}.language-switcher{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f9fa;border:1px solid #0b263d29;align-items:center;display:inline-flex}.language-switcher a{color:#496273;letter-spacing:.06em;border-right:1px solid #0b263d1f;place-items:center;min-width:35px;height:34px;padding:0 8px;font-size:8px;font-weight:800;display:grid}.language-switcher a:last-child{border-right:0;min-width:58px}.language-switcher a.is-active{color:#fff;background:#087f7b}.language-switcher-compact{background:#ffffff0d;border-color:#ffffff2e;width:100%;margin-bottom:8px}.language-switcher-compact a{color:#c8d5cf;border-color:#ffffff1f;flex:1;min-width:0}.landing-hero{color:#0b263d;background:#f6f8f8;align-items:stretch;height:calc(100svh - 108px);min-height:720px;max-height:850px;display:flex;position:relative}.landing-hero-image,.landing-hero-shade,.landing-hero-frame{position:absolute;inset:0}.landing-hero-image{object-fit:cover;object-position:center 46%;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);width:52%;height:100%;left:auto;right:0}.landing-hero-shade{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);background:linear-gradient(#04182524,#0000 45%,#0418253d);width:52%;left:auto;right:0}.landing-hero-frame{display:none}.landing-hero-route{z-index:3;color:#fff;letter-spacing:.15em;text-shadow:0 2px 16px #00000073;margin:0;font-size:9px;font-weight:850;position:absolute;top:57px;right:max(38px,50vw - 720px)}.landing-hero-content{z-index:2;flex-direction:column;justify-content:center;padding-top:70px;padding-bottom:178px;padding-right:50%;display:flex}.v3-overline{color:#087f7b;letter-spacing:.22em;align-items:center;gap:14px;margin:0 0 12px;font-size:9px;font-weight:850;display:flex}.v3-overline span{background:#087f7b;width:36px;height:2px}.hero-trust-line{color:#9b7d38;letter-spacing:.12em;text-transform:uppercase;margin:0 0 25px;font-size:11px;font-weight:850}.landing-hero h1{max-width:690px;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(50px,4vw,62px);font-weight:500;line-height:1.01}.landing-hero h1 em{color:#8e7745;font-style:normal;font-weight:500}.landing-hero-bottom{width:100%;margin-top:30px;display:block}.landing-hero-bottom>p{color:#3e5869;max-width:600px;margin:0;font-size:14px;line-height:1.72}.landing-hero .hero-actions{flex-wrap:wrap;justify-content:flex-start;margin-top:26px}.site-v3 .v3-primary{color:#fff;background:#087f7b}.site-v3 .v3-outline{color:#0b263d;white-space:nowrap;border:0;border-bottom:1px solid #0b263d}.landing-hero-metrics{z-index:3;color:#0b263d;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:1px solid #0b263d29;grid-template-columns:repeat(3,1fr);width:min(535px,43vw);padding:0;display:grid;position:absolute;bottom:38px;left:max(40px,50vw - 660px);right:auto}.landing-hero-metrics article{border-right:1px solid #0b263d29;padding:18px 24px 0 0}.landing-hero-metrics article+article{padding-left:24px}.landing-hero-metrics article:last-child{border-right:0}.landing-hero-metrics strong{font-family:var(--font-geist-sans), Arial, sans-serif;font-size:22px;font-weight:750;display:block}.landing-hero-metrics span{color:#506a79;letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-size:8px;display:block}.landing-scroll{display:none}.landing-scroll span{background:var(--v3-gold);width:1px;height:34px}.proof-strip-v3{color:#fff;background:var(--v3-forest);border-top:1px solid #ffffff1f}.proof-strip-v3 .section-shell{grid-template-columns:230px 1fr;align-items:center;min-height:102px;display:grid}.proof-strip-v3 span{color:#879f94;letter-spacing:.22em;font-size:8px;font-weight:800}.proof-strip-v3 div{justify-content:space-between;align-items:center;gap:20px;display:flex}.proof-strip-v3 b{color:#d7e0dc;letter-spacing:.13em;font-size:9px}.section-rail{border-left:1px solid #0b201a33;flex-direction:column;justify-content:space-between;min-height:190px;display:flex}.section-rail>p{color:#63766d;letter-spacing:.12em;writing-mode:vertical-rl;margin:0 0 0 -4px;font-size:13px;font-weight:800;line-height:1.05;transform:rotate(180deg)}.section-rail.light{border-color:#fff3}.section-rail.light>p{color:#80988d}.approach-v3{background:var(--v3-paper)}.approach-v3-grid{grid-template-columns:90px minmax(0,1.35fr) minmax(330px,.65fr);align-items:start;gap:66px;display:grid}.approach-statement h2{max-width:780px}.approach-copy{padding-top:43px}.approach-copy>p{color:#566b61;margin:0;font-size:15px;line-height:1.9}.approach-copy>p+p{margin-top:24px}.approach-copy .approach-benefit{color:#304c40;border-left:2px solid var(--v3-gold);padding-left:20px;font-family:Georgia,serif;font-size:18px;line-height:1.65}.approach-principles{border-top:1px solid var(--line);margin-top:42px}.approach-principles article{border-bottom:1px solid var(--line);grid-template-columns:1fr;align-items:center;padding:18px 0;display:grid}.approach-principles strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.partnership-v3{color:#fff;background:#0a281f;grid-template-columns:55% 45%;min-height:680px;display:grid}.partnership-v3-image{min-height:680px;overflow:hidden}.partnership-v3-image img{object-fit:cover;object-position:center 32%;width:100%;height:100%;display:block}.partnership-v3-copy{border-left:1px solid #ffffff24;flex-direction:column;justify-content:center;padding:85px clamp(48px,7vw,120px);display:flex}.partnership-v3-copy h2{font-size:clamp(43px,4vw,66px)}.partnership-v3-copy>p:not(.section-kicker){color:#adc0b7;margin:30px 0 0;font-size:14px;line-height:1.85}.partnership-v3-copy>div{border-top:1px solid #ffffff29;grid-template-columns:80px 1fr;align-items:center;gap:20px;margin-top:40px;padding-top:25px;display:grid}.partnership-v3-copy>div span{color:var(--v3-gold);font-family:Georgia,serif;font-size:30px}.partnership-v3-copy>div strong{color:#dde7e2;letter-spacing:.05em;font-size:10px;line-height:1.7}.expertise-v3{color:#fff;background:var(--v3-forest)}.expertise-showcase-v3{grid-template-columns:minmax(290px,.68fr) minmax(660px,1.32fr);align-items:stretch;gap:42px;display:grid}.expertise-intro-v3{grid-template-columns:64px minmax(0,1fr);align-self:center;gap:28px;padding:20px 10px;display:grid}.expertise-intro-copy-v3 h2{margin-top:22px;font-size:clamp(44px,4.6vw,72px);line-height:.98}.expertise-intro-copy-v3>p:not(.section-kicker){color:#aebfb7;max-width:560px;margin:30px 0 34px;font-size:13px;line-height:1.85}.solvet-partner-link{color:#fff;letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff61;align-items:center;min-height:49px;padding:0 20px;font-size:9px;font-weight:800;text-decoration:none;transition:color .25s,background .25s,border-color .25s;display:inline-flex}.solvet-partner-link:hover{color:#0b281f;background:var(--v3-gold);border-color:var(--v3-gold)}.v3-heading,.process-v3-head,.field-v3-head{grid-template-columns:90px minmax(0,1fr) minmax(280px,.36fr);align-items:end;gap:66px;display:grid}.v3-heading>p,.process-v3-head>p,.field-v3-head>p{color:#8da198;margin:0 0 3px;font-size:13px;line-height:1.8}.expertise-grid-v3{grid-template-columns:1.1fr .9fr;grid-auto-rows:minmax(290px,1fr);gap:12px;display:grid}.expertise-card-v3{background:#0b241b;border:1px solid #ffffff29;min-width:0;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.expertise-card-v3:hover{transform:translateY(-4px);box-shadow:0 22px 50px #00000047}.expertise-card-v3 img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.expertise-card-v3:hover img{transform:scale(1.025)}.expertise-cattle-photo{object-position:center;position:absolute;inset:0}.expertise-cattle-photo-dairy{object-position:center 52%}.expertise-cattle-photo-beef{object-position:center 58%}.service-breed-collage{background:#102a21;gap:2px;display:grid;position:absolute;inset:0}.service-breed-collage-four{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.service-breed-collage-six{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr)}.service-breed-collage img{object-position:center;min-width:0;min-height:0}.service-logistics-collage{background:#102a21;grid-template-rows:repeat(2,1fr);grid-template-columns:1.15fr .85fr;gap:3px;display:grid;position:absolute;inset:0}.service-logistics-collage img:first-child{grid-row:1/span 2}.service-logistics-collage img{object-position:center;min-width:0;min-height:0}.expertise-card-shade{background:linear-gradient(#03110c0a 12%,#03110c33 42%,#03110ceb 100%);position:absolute;inset:0}.expertise-card-copy{position:absolute;bottom:32px;left:34px;right:34px}.expertise-card-copy h3{margin:0;font-family:Georgia,serif;font-size:30px;font-weight:400}.expertise-card-copy p{color:#c0cec7;max-width:600px;margin:13px 0 18px;font-size:11px;line-height:1.65}.expertise-card-copy>div{flex-wrap:wrap;gap:6px;display:flex}.expertise-card-copy>div span{color:#e4ddd0;letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff40;padding:6px 8px;font-size:7px}.breeds-v3{background:var(--v3-stone)}.breeds-v3 .v3-heading>p{color:#60736b}.breed-columns-v3{grid-template-columns:5fr 3fr;gap:18px;margin-top:78px;display:grid}.breed-family-v3{border:1px solid var(--line);background:#ffffff73;padding:48px 48px 36px}.breed-family-v3>span{color:#6c7d75;letter-spacing:.19em;font-size:8px;font-weight:800}.breed-family-v3>h3{margin:15px 0 34px;font-family:Georgia,serif;font-size:34px;font-weight:400}.cattle-family{background:var(--v3-paper)}.sheep-family{color:#fff;background:#15382e}.sheep-family>span{color:#9bb0a6}.breed-list-v3{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.sheep-family .breed-list-v3{border-color:#ffffff24;grid-template-columns:1fr}.breed-list-v3>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;align-items:center;gap:10px;min-height:86px;padding:17px 15px;display:grid}.breed-list-v3>div:nth-child(2n){border-right:0}.sheep-family .breed-list-v3>div{border-color:#ffffff24;border-right-style:none;border-right-width:0;min-height:73px}.breed-list-v3 b{color:var(--v3-gold);font-family:Georgia,serif;font-size:18px;font-weight:400}.breed-list-v3 span{flex-direction:column;gap:5px;display:flex}.breed-list-v3 strong{font-family:Georgia,serif;font-size:15px;font-weight:400}.breed-list-v3 small{color:#71827a;font-size:8px}.sheep-family .breed-list-v3 small{color:#91a69c}.farm-v3{background:#e6e0d4}.farm-v3 .v3-heading>p{color:#60736b}.farm-story-v3{grid-template-columns:minmax(0,1.55fr) minmax(360px,.65fr);height:660px;margin-top:78px;display:grid}.farm-entrance-card{background:#263c33;min-height:0;margin:0;position:relative;overflow:hidden}.farm-entrance-card:after{content:"";pointer-events:none;background:linear-gradient(#04140e0a 35%,#04140ec7);position:absolute;inset:0}.farm-entrance-card img{object-fit:cover;object-position:center 60%;transform-origin:50% 60%;width:100%;height:100%;display:block;transform:scale(1.55)}.farm-entrance-card figcaption{z-index:2;color:#fff;position:absolute;bottom:38px;left:40px;right:40px}.farm-entrance-card figcaption span{color:#d7c79f;letter-spacing:.18em;margin-bottom:10px;font-size:8px;font-weight:800;display:block}.farm-entrance-card figcaption strong{font-family:Georgia,serif;font-size:31px;font-weight:400;display:block}.farm-story-copy{color:#fff;background:var(--v3-forest);border-top:3px solid var(--v3-gold);flex-direction:column;justify-content:center;padding:60px 50px;display:flex}.farm-story-copy>span{color:#c8b78c;letter-spacing:.17em;font-size:8px;font-weight:800;line-height:1.6}.farm-story-copy h3{margin:24px 0 22px;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:1.07}.farm-story-copy>p{color:#a8bbb2;margin:0;font-size:12px;line-height:1.8}.farm-story-copy>div{border-top:1px solid #ffffff24;margin-top:34px}.farm-story-copy article{border-bottom:1px solid #ffffff24;grid-template-columns:1fr;align-items:center;padding:17px 0;display:grid}.farm-story-copy article strong{color:#dce6e1;letter-spacing:.05em;font-size:9px;font-weight:700}.farm-collage-v3{grid-template-columns:repeat(12,1fr);grid-auto-rows:250px;gap:12px;margin-top:14px;display:grid}.farm-collage-v3 figure{background:var(--v3-forest);margin:0;position:relative;overflow:hidden}.farm-collage-v3 figure:first-child{grid-column:span 7}.farm-collage-v3 figure:nth-child(2){grid-column:span 5}.farm-collage-v3 figure:nth-child(n+3){grid-column:span 4}.farm-collage-v3 img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.farm-collage-v3 figure:hover img{transform:scale(1.025)}.farm-collage-v3 figure:after{content:"";background:linear-gradient(#0000 43%,#03110cd1);position:absolute;inset:0}.farm-collage-v3 figcaption{z-index:2;color:#fff;position:absolute;bottom:20px;left:22px;right:22px}.farm-collage-v3 figcaption span{color:#d1c09a;letter-spacing:.16em;margin-bottom:7px;font-size:7px;font-weight:800;display:block}.farm-collage-v3 figcaption strong{font-family:Georgia,serif;font-size:18px;font-weight:400;display:block}.process-v3{color:#fff;background:#0d3025}.process-track-v3{scrollbar-width:thin;grid-template-columns:repeat(6,minmax(180px,1fr));margin-top:90px;display:grid;overflow-x:auto}.process-track-v3 article{border-left:1px solid #ffffff2e;min-width:180px;padding:0 25px 30px;position:relative}.process-track-v3 article:last-child{border-right:1px solid #ffffff2e}.process-track-v3 i{background:#fff3;height:1px;margin:0 -25px 28px 0;display:block;position:relative}.process-track-v3 i:before{content:"";background:var(--v3-gold);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:0}.process-track-v3 i:after{content:"›";color:#81978d;font-size:14px;position:absolute;top:-10px;right:10px}.process-track-v3 h3{min-height:52px;margin:0;font-family:Georgia,serif;font-size:20px;font-weight:400;line-height:1.2}.process-track-v3 p{color:#93a89f;margin:15px 0 0;font-size:10px;line-height:1.7}.quarantine-v3{background:#efe9de}.quarantine-v3-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.82fr);min-height:690px;display:grid}.quarantine-v3-visual{background:#17372d;min-height:690px;position:relative;overflow:hidden}.quarantine-v3-visual img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.quarantine-v3-visual:after{content:"";background:linear-gradient(#05181205,#0518128a);position:absolute;inset:0}.quarantine-v3-badge{z-index:2;color:#fff;border-top:2px solid var(--v3-gold);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051d15db;align-items:center;gap:22px;padding:22px 24px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.quarantine-v3-badge span{letter-spacing:.17em;font-size:8px;font-weight:800}.quarantine-v3-copy{border-top:3px solid var(--v3-gold);background:#f7f4ec;flex-direction:column;justify-content:center;padding:72px 60px;display:flex}.quarantine-v3-copy h2{font-size:clamp(43px,4vw,62px)}.quarantine-v3-copy>p:not(.section-kicker){color:#5c7066;margin:30px 0 0;font-size:13px;line-height:1.85}.quarantine-checks{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:35px;display:grid}.quarantine-checks article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:92px;padding:20px;display:flex}.quarantine-checks strong{color:#375247;letter-spacing:.04em;font-size:9px;line-height:1.5}.logistics-v3{color:#fff;background:#061913}.transport-mode-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:80px;display:grid}.transport-mode-grid article{background:#0b251d;border:1px solid #ffffff21;min-height:590px;position:relative;overflow:hidden}.transport-mode-grid img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.transport-mode-grid .transport-mode-02 img{object-position:62% center}.transport-mode-grid .transport-mode-03 img{object-position:55% center}.transport-mode-grid article:hover img{transform:scale(1.025)}.transport-mode-shade{background:linear-gradient(#030f0b1f 10%,#030f0bf2 82%);position:absolute;inset:0}.transport-mode-copy{position:absolute;bottom:34px;left:32px;right:32px}.transport-mode-copy small{color:#ccb98c;letter-spacing:.18em;font-size:8px;font-weight:800}.transport-mode-copy h3{margin:12px 0;font-family:Georgia,serif;font-size:36px;font-weight:400}.transport-mode-copy p{color:#bac9c2;margin:0;font-size:11px;line-height:1.7}.transport-mode-copy ul{border-top:1px solid #ffffff2e;flex-wrap:wrap;gap:7px 15px;margin:20px 0 0;padding:17px 0 0;list-style:none;display:flex}.transport-mode-copy li{color:#e0e8e3;letter-spacing:.06em;font-size:8px}.transport-mode-copy li:before{content:"·";color:var(--v3-gold);margin-right:7px}.cargo-feature-v3{border:1px solid #ffffff26;grid-template-columns:minmax(0,1.75fr) minmax(340px,.75fr);min-height:540px;margin-top:14px;display:grid}.cargo-feature-video{background:#000;min-width:0}.cargo-feature-video video{object-fit:cover;background:#020806;width:100%;height:100%;min-height:540px;display:block}.cargo-feature-copy{background:#0d3025;border-left:1px solid #ffffff26;flex-direction:column;justify-content:center;padding:56px 48px;display:flex}.cargo-feature-copy>span{color:#cab88e;letter-spacing:.18em;font-size:8px;font-weight:800}.cargo-feature-copy h3{margin:21px 0;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:1.07}.cargo-feature-copy p{color:#9fb2a9;margin:0;font-size:12px;line-height:1.75}.cargo-feature-copy>div{color:#dce6e1;margin-top:28px;font-size:10px;line-height:1.8}.logistics-mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:230px;gap:12px;margin-top:14px;display:grid}.logistics-mosaic figure{background:#0b251d;margin:0;position:relative;overflow:hidden}.logistics-mosaic .mosaic-wide{grid-column:span 2}.logistics-mosaic img{object-fit:cover;width:100%;height:100%;display:block}.logistics-mosaic figure:after{content:"";background:linear-gradient(#0000 38%,#03100bd6);position:absolute;inset:0}.logistics-mosaic figcaption{z-index:2;position:absolute;bottom:20px;left:22px;right:22px}.logistics-mosaic figcaption span{color:#c8b78d;letter-spacing:.15em;margin-bottom:7px;font-size:7px;font-weight:800;display:block}.logistics-mosaic figcaption strong{font-family:Georgia,serif;font-size:17px;font-weight:400;display:block}.field-v3{color:#fff;background:#123b2f}.field-feature-v3{background:#061913;border:1px solid #ffffff26;margin-top:78px;position:relative}.field-feature-v3 video{aspect-ratio:16/8.2;object-fit:cover;background:#061913;width:100%;max-height:760px;display:block}.field-feature-label{color:#fff;border-top:2px solid var(--v3-gold);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#051b13db;flex-direction:column;width:min(420px,100% - 56px);padding:23px 25px;display:flex;position:absolute;bottom:28px;right:28px}.field-feature-label span{color:#d0c09a;letter-spacing:.18em;font-size:8px;font-weight:800}.field-feature-label strong{margin-top:9px;font-family:Georgia,serif;font-size:20px;font-weight:400}.field-feature-label small{color:#9cb0a6;margin-top:8px;font-size:8px}.archive-v3{background:var(--v3-paper)}.archive-v3 .v3-heading>p{color:#60736b}.archive-tabs{margin-top:72px}.archive-tab-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.archive-tab-controls{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.archive-tab-controls label{color:#697b73;border:1px solid var(--line);cursor:pointer;border-bottom:0;justify-content:space-between;align-items:center;padding:22px 25px;font-family:Georgia,serif;font-size:20px;display:flex}.archive-tab-controls label+label{border-left:0}.archive-tab-controls label span{color:var(--v3-gold);letter-spacing:.1em;font-family:Arial,sans-serif;font-size:9px}#archive-photo:checked~.archive-tab-controls label[for=archive-photo],#archive-video:checked~.archive-tab-controls label[for=archive-video]{color:#fff;background:var(--v3-forest);box-shadow:inset 0 3px 0 var(--v3-gold)}.archive-tab-panels{padding-top:14px}.archive-panel{display:none}#archive-photo:checked~.archive-tab-panels .archive-photo-panel,#archive-video:checked~.archive-tab-panels .archive-video-panel{display:block}.archive-filter-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.archive-filter-controls{border:1px solid var(--line);background:#eee9df;grid-template-columns:repeat(5,1fr);margin-bottom:14px;display:grid}.archive-filter-controls label{color:#60736b;border-right:1px solid var(--line);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:16px 17px;font-size:9px;font-weight:800;display:flex}.archive-filter-controls label:last-child{border-right:0}.archive-filter-controls label span{color:#9a8458;font-family:Georgia,serif;font-size:14px;font-weight:400}#photo-all:checked~.archive-filter-controls label[for=photo-all],#photo-farm:checked~.archive-filter-controls label[for=photo-farm],#photo-selection:checked~.archive-filter-controls label[for=photo-selection],#photo-logistics:checked~.archive-filter-controls label[for=photo-logistics],#photo-expo:checked~.archive-filter-controls label[for=photo-expo]{color:#fff;background:#1a493a}#photo-all:checked~.archive-filter-controls label[for=photo-all] span,#photo-farm:checked~.archive-filter-controls label[for=photo-farm] span,#photo-selection:checked~.archive-filter-controls label[for=photo-selection] span,#photo-logistics:checked~.archive-filter-controls label[for=photo-logistics] span,#photo-expo:checked~.archive-filter-controls label[for=photo-expo] span{color:#d7c79f}#photo-farm:checked~.archive-photo-grid figure:not(.archive-category-farm),#photo-selection:checked~.archive-photo-grid figure:not(.archive-category-selection),#photo-logistics:checked~.archive-photo-grid figure:not(.archive-category-logistics),#photo-expo:checked~.archive-photo-grid figure:not(.archive-category-expo){display:none}.archive-photo-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:270px;grid-auto-flow:dense;gap:12px;display:grid}.archive-photo-grid figure{background:var(--v3-forest);margin:0;position:relative;overflow:hidden}.archive-photo-grid .archive-featured{grid-area:span 2/span 2}.archive-photo-grid img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.archive-photo-grid figure:hover img{transform:scale(1.025)}.archive-photo-grid figure:after{content:"";background:linear-gradient(#0000 42%,#03110cd1);position:absolute;inset:0}.archive-photo-grid figcaption{z-index:2;color:#fff;position:absolute;bottom:18px;left:20px;right:20px}.archive-photo-grid figcaption span{color:#d1c09a;letter-spacing:.16em;margin-bottom:7px;font-size:7px;font-weight:800;display:block}.archive-photo-grid figcaption strong{font-family:Georgia,serif;font-size:18px;font-weight:400;display:block}.archive-video-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.archive-video-grid article{border:1px solid var(--line);background:#fff;overflow:hidden}.archive-video-grid .archive-video-featured{grid-column:span 2;grid-template-columns:minmax(0,1.7fr) minmax(320px,.7fr);display:grid}.archive-video-wrap{background:var(--v3-forest);min-width:0;position:relative}.archive-video-wrap video{aspect-ratio:16/9;object-fit:cover;background:var(--v3-forest);width:100%;height:100%;display:block}.archive-video-copy{padding:30px 32px}.archive-video-copy small{color:#2b7057;letter-spacing:.15em;font-size:7px;font-weight:800}.archive-video-copy h3{margin:14px 0 12px;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.12}.archive-video-copy p{color:#62756c;margin:0;font-size:10px;line-height:1.7}.archive-video-featured .archive-video-copy{flex-direction:column;justify-content:center;padding:48px 42px;display:flex}.responsibility-v3{color:#fff;background:var(--v3-forest);grid-template-columns:52% 48%;min-height:690px;display:grid}.responsibility-v3-image{background:linear-gradient(#04161014,#04161073),url(/images/operations/feedlot.jpg) 50%/cover;min-height:690px}.responsibility-v3-copy{flex-direction:column;justify-content:center;padding:90px clamp(45px,7vw,120px);display:flex}.responsibility-v3-copy h2{font-size:clamp(43px,4vw,65px)}.responsibility-v3-copy>p:not(.section-kicker){color:#aabdb4;margin:28px 0 0;font-size:13px;line-height:1.8}.responsibility-v3-copy ul{border-top:1px solid #ffffff29;margin:32px 0 0;padding:0;list-style:none}.responsibility-v3-copy li{color:#dae4df;letter-spacing:.05em;border-bottom:1px solid #ffffff29;padding:16px 0 16px 26px;font-size:10px;position:relative}.responsibility-v3-copy li:before{content:"✓";color:var(--v3-gold);position:absolute;left:0}.seo-band-v3{background:var(--v3-stone);padding:70px 0}.seo-band-v3 .section-shell{grid-template-columns:220px 1fr;align-items:start;gap:50px;display:grid}.seo-band-v3 span{color:#2b7057;letter-spacing:.2em;font-size:9px;font-weight:800}.seo-band-v3 p{color:#5d7067;max-width:1000px;margin:0;font-size:12px;line-height:1.9}.contact-v3{color:#fff;background:#0b2a20;border-top:1px solid #ffffff1f;padding:125px 0}.contact-v3-grid{grid-template-columns:1.25fr .75fr;align-items:end;gap:100px;display:grid}.contact-v3 h2{font-size:clamp(48px,5vw,76px)}.contact-v3-side{border-top:2px solid var(--v3-gold)}.contact-v3-side address{color:#c1cfc8;border-bottom:1px solid #ffffff26;margin:0;padding:24px 0;font-size:11px;font-style:normal;line-height:1.75}.contact-v3-side>a{color:#edf2ef;border-bottom:1px solid #ffffff26;justify-content:space-between;padding:18px 0;font-family:Georgia,serif;font-size:18px;display:flex}.contact-v3-side>a span{color:var(--v3-gold)}.footer-v3{color:#a1b3aa;background:#04130e;padding:68px 0 26px}.footer-v3-grid{grid-template-columns:1.6fr .7fr 1fr;gap:80px;display:grid}.footer-v3 .brand-logo{object-fit:contain;background:#fff;border:0;width:190px;height:82px}.footer-v3-grid>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.footer-v3-grid>div:first-child p{color:#70877c;max-width:290px;margin:10px 0 0;font-size:11px;line-height:1.65}.footer-v3-grid strong{color:#fff;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:9px}.footer-v3-grid a,.footer-v3-grid span{color:#95a99f;font-size:10px;line-height:1.65}.footer-v3 .footer-bottom{margin-top:55px}.site-v3[dir=rtl]{font-family:Arial,Helvetica,sans-serif}.site-v3[dir=rtl] h1,.site-v3[dir=rtl] h2,.site-v3[dir=rtl] h3{letter-spacing:0}.site-v3[dir=rtl] .section-rail{border-left:0;border-right:1px solid #0b201a33}.site-v3[dir=rtl] .section-rail.light{border-right-color:#fff3}.site-v3[dir=rtl] .section-rail>span{padding-left:0;padding-right:17px}.site-v3[dir=rtl] .section-rail>p{writing-mode:vertical-lr;transform:rotate(180deg)}.site-v3[dir=rtl] .approach-copy .approach-benefit{border-right:2px solid var(--v3-gold);border-left:0;padding-left:0;padding-right:20px}.site-v3[dir=rtl] .partnership-v3-copy,.site-v3[dir=rtl] .cargo-feature-copy{border-left:0;border-right:1px solid #ffffff26}.site-v3[dir=rtl] .landing-hero-image,.site-v3[dir=rtl] .landing-hero-shade{clip-path:polygon(0 0,86% 0,100% 100%,0 100%);left:0;right:auto}.site-v3[dir=rtl] .landing-hero-route{left:max(38px,50vw - 720px);right:auto}.site-v3[dir=rtl] .landing-hero-content{padding-left:50%;padding-right:0}.site-v3[dir=rtl] .landing-hero-metrics{left:auto;right:max(40px,50vw - 660px)}.site-v3[dir=rtl] .landing-hero-metrics article{border-left:1px solid #0b263d29;border-right:0;padding-left:24px;padding-right:0}.site-v3[dir=rtl] .landing-hero-metrics article+article{padding-right:24px}.site-v3[dir=rtl] .landing-hero-metrics article:last-child{border-left:0}@media (width<=1100px){.site-v3 .section-shell{width:min(100% - 48px,1320px)}.v3-header{width:100%;padding-inline:24px}.v3-header .desktop-nav{display:none}.v3-header .mobile-menu{display:block}.v3-header-cta{margin-left:auto;margin-right:20px}.landing-hero-content{padding-right:50%}.site-v3[dir=rtl] .landing-hero-content{padding-left:50%}.landing-hero h1{font-size:clamp(47px,4.7vw,54px)}.landing-hero-bottom{width:100%}.landing-hero .hero-actions{justify-content:flex-start}.approach-v3-grid,.v3-heading,.process-v3-head,.field-v3-head{grid-template-columns:70px minmax(0,1fr)}.approach-copy,.v3-heading>p,.process-v3-head>p,.field-v3-head>p{grid-column:2}.approach-copy{padding-top:0}.expertise-showcase-v3{grid-template-columns:1fr}.expertise-intro-v3{grid-template-columns:70px minmax(0,1fr)}.breed-columns-v3{grid-template-columns:1fr 1fr}.breed-list-v3{grid-template-columns:1fr}.breed-list-v3>div{border-right:0}.farm-story-v3{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr)}.farm-story-copy{padding:48px 38px}.farm-story-copy h3{font-size:33px}.transport-mode-grid article{min-height:520px}.transport-mode-copy{left:24px;right:24px}.cargo-feature-v3{grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr)}.logistics-mosaic{grid-template-columns:repeat(3,1fr)}.responsibility-v3-copy{padding:70px 50px}.partnership-v3{grid-template-columns:1fr 1fr}.partnership-v3-copy{padding:70px 45px}.quarantine-v3-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)}.quarantine-v3-copy{padding:55px 42px}}@media (width<=760px){.site-v3 .section-shell{width:min(100% - 30px,1320px)}.v3-header{width:100%;padding-inline:15px}.site-v3 .section-pad{padding:82px 0}.site-v3 h2{font-size:41px;line-height:1.02}.v3-header{height:82px}.v3-header .brand-logo{width:150px;height:64px}.v3-header-cta,.v3-header>.language-switcher{display:none}.v3-header .mobile-menu{margin-left:auto}.landing-hero{height:auto;min-height:940px;max-height:none;display:block}.landing-hero-image,.landing-hero-shade,.site-v3[dir=rtl] .landing-hero-image,.site-v3[dir=rtl] .landing-hero-shade{clip-path:none;width:100%;height:330px;top:0;left:0;right:0}.landing-hero-image{object-position:center 53%}.landing-hero-shade{background:linear-gradient(#04182514,#0418253d)}.landing-hero-route,.site-v3[dir=rtl] .landing-hero-route{font-size:7px;top:27px;left:auto;right:20px}.landing-hero-content,.site-v3[dir=rtl] .landing-hero-content{justify-content:flex-start;width:min(100% - 30px,1320px);padding:382px 0 190px}.v3-overline{margin-bottom:10px;font-size:7px}.hero-trust-line{margin-bottom:22px;font-size:9px;line-height:1.5}.landing-hero h1{font-size:clamp(43px,12.4vw,58px);line-height:1}.landing-hero-bottom{width:100%;margin-top:27px;display:block}.landing-hero-bottom>p{max-width:92%;font-size:13px;line-height:1.65}.landing-hero .hero-actions{grid-template-columns:1fr;margin-top:25px;display:grid}.landing-hero .button{min-height:48px}.landing-hero-metrics,.site-v3[dir=rtl] .landing-hero-metrics{width:auto;padding:0;bottom:28px;left:15px;right:15px}.landing-hero-metrics article,.site-v3[dir=rtl] .landing-hero-metrics article{border-left:0;border-right:1px solid #0b263d21;padding:15px 10px 0}.landing-hero-metrics article:last-child,.site-v3[dir=rtl] .landing-hero-metrics article:last-child{border-right:0}.landing-hero-metrics strong{font-size:21px}.landing-hero-metrics span{font-size:6px;line-height:1.35}.landing-scroll{display:none}.proof-strip-v3 .section-shell{padding:28px 0;display:block}.proof-strip-v3 div{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:18px;display:grid}.proof-strip-v3 b{font-size:7px}.section-rail{border-left:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;min-height:auto;display:flex}.section-rail>p{writing-mode:initial;margin:0;transform:none}.approach-v3-grid,.v3-heading,.process-v3-head,.field-v3-head{grid-template-columns:1fr;gap:30px}.approach-copy,.v3-heading>p,.process-v3-head>p,.field-v3-head>p{grid-column:auto}.approach-copy>p{font-size:13px}.expertise-showcase-v3{grid-template-columns:1fr;gap:46px}.expertise-intro-v3{grid-template-columns:1fr;gap:28px;padding:0}.expertise-intro-copy-v3 h2{font-size:41px}.expertise-grid-v3{grid-template-columns:1fr;grid-auto-rows:auto}.expertise-card-v3{min-height:430px}.expertise-card-copy{bottom:27px;left:28px;right:28px}.expertise-card-copy h3{font-size:27px}.expertise-cattle-photo-dairy{object-position:62% center}.expertise-cattle-photo-beef{object-position:61% center}.breed-columns-v3{grid-template-columns:1fr;margin-top:48px}.breed-family-v3{padding:34px 24px 26px}.breed-family-v3>h3{font-size:30px}.farm-story-v3{grid-template-columns:1fr;height:auto;margin-top:48px}.farm-entrance-card{min-height:520px}.farm-entrance-card img{object-position:center 60%;transform-origin:50% 60%;transform:scale(1.5)}.farm-story-copy{padding:45px 28px}.farm-story-copy h3{font-size:31px}.farm-collage-v3{grid-template-columns:repeat(2,1fr);grid-auto-rows:250px}.farm-collage-v3 figure:first-child,.farm-collage-v3 figure:nth-child(2),.farm-collage-v3 figure:nth-child(n+3){grid-column:auto}.farm-collage-v3 figure:first-child{grid-column:span 2}.process-track-v3{grid-template-columns:repeat(6,230px);width:calc(100% + 15px);margin-top:52px;padding-bottom:15px}.process-track-v3 article{padding-inline:20px}.transport-mode-grid{grid-template-columns:1fr;margin-top:48px}.transport-mode-grid article{min-height:520px}.cargo-feature-v3{grid-template-columns:1fr;min-height:auto;margin-top:12px}.cargo-feature-video video{aspect-ratio:16/9;min-height:0}.cargo-feature-copy{border-top:1px solid #ffffff26;border-left:0;padding:37px 27px}.cargo-feature-copy h3{font-size:31px}.logistics-mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:220px}.logistics-mosaic .mosaic-wide{grid-column:span 2}.field-feature-v3{margin-top:48px}.field-feature-v3 video{aspect-ratio:16/9}.field-feature-label{background:#081f17;width:100%;position:static}.archive-tabs{margin-top:48px}.archive-tab-controls label{padding:17px 14px;font-size:15px}.archive-filter-controls{scrollbar-width:thin;display:flex;overflow-x:auto}.archive-filter-controls label{min-width:145px}.archive-photo-grid{grid-template-columns:1fr;grid-auto-rows:330px}.archive-photo-grid .archive-featured{grid-area:auto}.archive-video-grid{grid-template-columns:1fr}.archive-video-grid .archive-video-featured{grid-column:auto;display:block}.archive-video-featured .archive-video-copy{padding:30px 28px}.responsibility-v3{grid-template-columns:1fr;min-height:auto}.responsibility-v3-image{min-height:430px}.responsibility-v3-copy{padding:64px 28px 72px}.seo-band-v3{padding:55px 0}.seo-band-v3 .section-shell{grid-template-columns:1fr;gap:18px}.contact-v3{padding:82px 0}.contact-v3-grid{grid-template-columns:1fr;gap:50px}.contact-v3-side>a{font-size:15px}.footer-v3-grid{grid-template-columns:1fr;gap:38px}.footer-v3 .footer-bottom{gap:8px;display:grid}.partnership-v3{grid-template-columns:1fr;min-height:auto}.partnership-v3-image{min-height:480px}.partnership-v3-copy{border-top:1px solid #ffffff24;border-left:0;padding:65px 28px 72px}.quarantine-v3-grid{grid-template-columns:1fr;min-height:auto}.quarantine-v3-visual{min-height:500px}.quarantine-v3-copy{padding:58px 28px 68px}.quarantine-checks{grid-template-columns:1fr 1fr}.site-v3[dir=rtl] .section-rail{border-right:0}.site-v3[dir=rtl] .section-rail>p{writing-mode:initial;transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-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}
