/*! 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-outline-style:solid}}}@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)}.end{inset-inline-end:var(--spacing)}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--orange:#ff6a13;--orange-dark:#df5200;--black:#121212;--graphite:#222;--cream:#f3f0e9;--soft-white:#fbfaf7;--white:#fff;--line-dark:#12121229;--line-light:#ffffff2b;--font-body:Arial, Helvetica, sans-serif;--font-display:"Arial Black", "Helvetica Neue", Arial, sans-serif}.culture-theme-sunflower,.culture-theme-corn,.culture-theme-wheat,.culture-theme-soy{--orange:#ff6a13;--orange-dark:#df5200}.page-shell>.contact-section+.site-footer{display:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}body{color:var(--black);background:var(--soft-white);font-family:var(--font-body);margin:0;overflow-x:hidden}.admin-shell{--admin-bg:#f0ede5;--admin-card:#fffdf8;--admin-ink:#151515;--admin-muted:#77736c;--admin-line:#15151521;min-height:100vh;color:var(--admin-ink);background:var(--admin-bg);grid-template-columns:256px minmax(0,1fr);display:grid}.admin-sidebar{color:#fff;border-right:4px solid var(--orange);background:#151515;flex-direction:column;height:100vh;padding:28px 20px 20px;display:flex;position:sticky;top:0}.admin-brand{border-bottom:1px solid #ffffff24;align-items:center;gap:13px;padding:5px 8px 28px;display:flex}.admin-brand strong{color:var(--orange);font:900 36px/.8 var(--font-display);letter-spacing:-.08em;transform:skew(-6deg)}.admin-brand span{letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.25}.admin-sidebar nav{gap:6px;margin-top:28px;display:grid}.admin-sidebar nav button{color:#ffffffb3;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:13px;width:100%;min-height:48px;padding:0 14px;font-size:12px;font-weight:800;display:flex}.admin-sidebar nav button span{color:#ffffff57;letter-spacing:.1em;font-size:8px}.admin-sidebar nav button:hover,.admin-sidebar nav button.is-active{color:#fff;background:#ff6a1324;border-color:#ff6a1380}.admin-sidebar nav button.is-active span{color:var(--orange)}.admin-user-card{background:#ffffff0f;border:1px solid #ffffff1f;gap:5px;margin-top:auto;padding:16px;display:grid}.admin-user-card>span{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.admin-user-card strong{margin-top:3px;font-size:12px}.admin-user-card small{color:#ffffff7a;text-overflow:ellipsis;font-size:8px;overflow:hidden}.admin-user-card a{color:#ffffffad;margin-top:10px;font-size:9px;font-weight:800;text-decoration:underline}.admin-workspace{min-width:0;padding:0 clamp(20px,3vw,48px) 64px}.admin-topbar{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.admin-topbar span,.admin-editor-intro span,.admin-welcome-card>span{color:var(--orange-dark);letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:900}.admin-topbar h1{font:900 clamp(25px, 3vw, 38px)/1 var(--font-display);letter-spacing:-.05em;text-transform:uppercase;margin:5px 0 0}.admin-topbar>a{border:1px solid var(--admin-line);text-transform:uppercase;padding:12px 16px;font-size:9px;font-weight:900}.admin-topbar>a:hover{color:#fff;background:var(--orange);border-color:var(--orange)}.admin-overview,.admin-editor-page{gap:22px;padding-top:28px;display:grid}.admin-welcome-card{color:#fff;border-left:8px solid var(--orange);background:#191919;padding:clamp(30px,5vw,66px);position:relative;overflow:hidden}.admin-welcome-card:after{content:"ESP";color:#ffffff0b;font:900 clamp(130px, 19vw, 260px)/.8 var(--font-display);letter-spacing:-.1em;position:absolute;bottom:-45px;right:-18px}.admin-welcome-card h2{z-index:1;max-width:720px;font:900 clamp(38px, 5.5vw, 76px)/.9 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin:20px 0;position:relative}.admin-welcome-card h2 em{color:var(--orange);font-style:normal}.admin-welcome-card p{z-index:1;color:#ffffffa8;max-width:620px;margin:0;font-size:13px;line-height:1.7;position:relative}.admin-stat-grid,.admin-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-stat-grid article,.admin-quick-grid button{background:var(--admin-card);border:1px solid var(--admin-line);min-height:170px;padding:24px}.admin-stat-grid article{flex-direction:column;align-items:flex-start;display:flex}.admin-stat-grid article>span{color:var(--admin-muted);text-transform:uppercase;font-size:9px;font-weight:800}.admin-stat-grid article>strong{font:900 54px/1 var(--font-display);margin:auto 0 16px}.admin-stat-grid button{text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:900}.admin-quick-grid button{text-align:left;cursor:pointer;align-content:start;gap:8px;display:grid}.admin-quick-grid button>span{color:var(--orange);font:900 28px/1 var(--font-display)}.admin-quick-grid button strong{margin-top:20px;font-size:16px}.admin-quick-grid button small{color:var(--admin-muted)}.admin-quick-grid button:hover{border-color:var(--orange);transform:translateY(-2px)}.analytics-heading{align-items:end}.analytics-period{gap:7px;display:flex}.analytics-period button{min-height:40px;color:var(--admin-muted);background:var(--admin-card);border:1px solid var(--admin-line);text-transform:uppercase;cursor:pointer;padding:0 14px;font-size:8px;font-weight:900}.analytics-period button.is-active{color:#fff;background:#151515;border-color:#151515}.analytics-loading{min-height:260px;color:var(--admin-muted);background:var(--admin-card);border:1px solid var(--admin-line);text-transform:uppercase;place-items:center;font-size:11px;font-weight:800;display:grid}.analytics-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.analytics-kpi-grid article{background:var(--admin-card);border:1px solid var(--admin-line);border-top:4px solid var(--orange);flex-direction:column;min-height:168px;padding:22px;display:flex}.analytics-kpi-grid article>span{color:var(--admin-muted);letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:900}.analytics-kpi-grid article>strong{font:900 clamp(35px, 4vw, 54px)/1 var(--font-display);letter-spacing:-.06em;margin:auto 0 9px}.analytics-kpi-grid article>strong.analytics-time{font-size:clamp(25px,3vw,40px)}.analytics-kpi-grid article>small{color:var(--admin-muted);font-size:8px}.analytics-chart-card,.analytics-list-card{background:var(--admin-card);border:1px solid var(--admin-line)}.analytics-chart-card{padding:clamp(20px,3vw,32px)}.analytics-chart-card>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:end;gap:20px;padding-bottom:20px;display:flex}.analytics-chart-card header span,.analytics-list-card header span{color:var(--orange-dark);letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:900}.analytics-chart-card h3,.analytics-list-card h3{font:900 22px/1 var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:6px 0 0}.analytics-chart-card header small{max-width:260px;color:var(--admin-muted);text-align:right;font-size:8px}.analytics-bars{align-items:end;gap:clamp(3px,.65vw,9px);height:260px;padding-top:28px;display:flex;overflow-x:auto}.analytics-bars>div{flex:1 0 18px;grid-template-rows:18px 1fr 20px;place-items:end center;min-width:18px;height:100%;display:grid}.analytics-bars b{font-size:7px}.analytics-bars i{background:var(--orange);width:min(28px,70%);min-height:2px;transition:height .24s;display:block}.analytics-bars span{color:var(--admin-muted);white-space:nowrap;padding-top:7px;font-size:7px;transform:rotate(-45deg)}.analytics-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.analytics-list-card{padding:22px}.analytics-list-card>header{border-bottom:1px solid var(--admin-line);padding-bottom:16px}.analytics-ranked-list article{border-bottom:1px solid var(--admin-line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:57px;display:grid}.analytics-ranked-list article:last-child{border-bottom:0}.analytics-ranked-list article>span{color:var(--orange-dark);font-size:8px;font-weight:900}.analytics-ranked-list article>div{gap:7px;min-width:0;display:grid}.analytics-ranked-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.analytics-ranked-list i{background:var(--orange);height:3px;display:block}.analytics-ranked-list b{font:900 17px/1 var(--font-display)}.analytics-empty{color:var(--admin-muted);margin:22px 0 0;font-size:10px}.admin-editor-intro{justify-content:space-between;align-items:flex-end;gap:22px;padding:24px 0 6px;display:flex}.admin-editor-intro h2{font:900 clamp(28px, 4vw, 50px)/1 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:7px 0}.admin-editor-intro p{max-width:680px;color:var(--admin-muted);margin:0;font-size:12px;line-height:1.6}.admin-primary-button{color:#fff;background:var(--orange);border:1px solid var(--orange);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;min-height:44px;padding:0 21px;font-size:9px;font-weight:900}.admin-primary-button:hover{background:var(--orange-dark);border-color:var(--orange-dark)}.admin-primary-button:disabled{opacity:.55;cursor:wait}.admin-locale-tabs{gap:8px;padding-bottom:3px;display:flex;overflow-x:auto}.admin-locale-tabs button{background:var(--admin-card);border:1px solid var(--admin-line);cursor:pointer;flex:none;min-height:42px;padding:0 16px;font-size:10px;font-weight:800}.admin-locale-tabs button.is-active{color:#fff;background:#151515;border-color:#151515}.admin-text-groups{gap:18px;display:grid}.admin-form-card{background:var(--admin-card);border:1px solid var(--admin-line);padding:clamp(20px,3vw,34px)}.admin-form-card>header{border-bottom:1px solid var(--admin-line);align-items:flex-start;gap:16px;margin-bottom:24px;padding-bottom:18px;display:flex}.admin-form-card>header>span{min-width:32px;color:var(--orange);font:900 22px/1 var(--font-display)}.admin-form-card>header h3{margin:0 0 6px;font-size:18px}.admin-form-card>header p{color:var(--admin-muted);margin:0;font-size:11px;line-height:1.5}.admin-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.admin-field{align-content:start;gap:8px;display:grid}.admin-field-wide{grid-column:1/-1}.admin-field>span,.admin-repeat-list label>span,.admin-media-field label{color:#68645e;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-field input,.admin-field textarea,.admin-field select,.admin-repeat-list input,.admin-repeat-list textarea,.admin-compact-rows input,.admin-media-actions input{width:100%;color:var(--admin-ink);font:500 13px/1.45 var(--font-body);background:#fff;border:1px solid #1515152e;border-radius:0;outline:none}.admin-field input,.admin-field select,.admin-compact-rows input,.admin-media-actions input{height:44px;padding:0 12px}.admin-field textarea,.admin-repeat-list textarea{resize:vertical;padding:11px 12px}.admin-field input:focus,.admin-field textarea:focus,.admin-field select:focus,.admin-repeat-list input:focus,.admin-repeat-list textarea:focus,.admin-compact-rows input:focus,.admin-media-actions input:focus{border-color:var(--orange);box-shadow:0 0 0 2px #ff6a131a}.admin-media-list{gap:14px;display:grid}.admin-media-list-two{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-media-field{border:1px solid var(--admin-line);background:#f5f2eb;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:18px;padding:14px;display:grid}.admin-media-preview{height:92px;color:var(--orange);font:900 22px/1 var(--font-display);background:#1a1a1a;place-items:center;display:grid;overflow:hidden}.admin-media-preview img{object-fit:cover;width:100%;height:100%}.admin-media-field>div:last-child{gap:7px;min-width:0;display:grid}.admin-media-field small{color:var(--admin-muted);font-size:9px;line-height:1.4}.admin-media-actions{gap:7px;min-width:0;display:flex}.admin-media-actions input{flex:1;min-width:0;font-size:10px}.admin-media-actions button{color:#fff;text-transform:uppercase;cursor:pointer;background:#1a1a1a;border:0;flex:none;padding:0 13px;font-size:8px;font-weight:900}.admin-sticky-save{z-index:10;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#151515f5;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:11px 13px 11px 20px;display:flex;position:sticky;bottom:14px;box-shadow:0 16px 40px #00000038}.admin-sticky-save span{color:#ffffffa3;font-size:10px}.admin-error-banner,.admin-field-error{color:#9e2218;background:#fff0ed;border:1px solid #9e221840;margin:0}.admin-error-banner{padding:13px 15px;font-size:11px}.admin-field-error{padding:6px 8px;font-size:9px}.admin-toast{z-index:999;color:#fff;border-left:5px solid var(--orange);background:#151515;max-width:min(420px,100vw - 32px);padding:15px 18px;font-size:11px;font-weight:800;position:fixed;bottom:26px;right:26px;box-shadow:0 18px 50px #0000004d}.admin-product-page{grid-template-columns:290px minmax(0,1fr);gap:18px;padding-top:22px;display:grid}.admin-product-list{border-top:5px solid var(--orange);background:#1a1a1a;align-self:start;max-height:calc(100vh - 36px);position:sticky;top:18px;overflow:auto}.admin-crop-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px;display:grid}.admin-crop-tabs button{color:#ffffff94;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;align-items:center;gap:7px;min-height:43px;padding:0 10px;font-size:8px;font-weight:900;display:flex}.admin-crop-tabs button span{color:var(--orange)}.admin-crop-tabs button.is-active{color:#fff;background:var(--orange);border-color:var(--orange)}.admin-crop-tabs button.is-active span{color:#fff}.admin-new-product{color:#fff;cursor:pointer;background:0 0;border:1px dashed #ffffff47;width:calc(100% - 20px);min-height:43px;margin:2px 10px 10px;font-size:9px;font-weight:900}.admin-new-product:hover{border-color:var(--orange)}.admin-product-items{border-top:1px solid #ffffff1f;display:grid}.admin-product-items>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff17;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:70px;padding:10px 14px;display:grid}.admin-product-items>button>span{color:#ffffff57;font-size:8px}.admin-product-items>button strong{font-size:12px;display:block}.admin-product-items>button small{color:#fff6;margin-top:4px;font-size:8px;display:block}.admin-product-items>button b{color:var(--orange)}.admin-product-items>button em{color:#ffb082;text-transform:uppercase;font-size:7px;font-style:normal}.admin-product-items>button:hover,.admin-product-items>button.is-active{background:#ff6a1324}.admin-product-editor{gap:18px;min-width:0;display:grid}.admin-product-empty{text-align:center;background:var(--admin-card);border:1px solid var(--admin-line);place-content:center;justify-items:center;min-height:520px;display:grid}.admin-product-empty>span{color:#1515150f;font:900 150px/.8 var(--font-display);letter-spacing:-.1em}.admin-product-empty h2{font:900 30px/1 var(--font-display);text-transform:uppercase;margin:-15px 0 8px}.admin-product-empty p{color:var(--admin-muted);font-size:11px}.admin-product-editor-head{color:#fff;border-bottom:5px solid var(--orange);background:#1a1a1a;align-items:center;gap:18px;min-height:116px;padding:22px 24px;display:flex}.admin-product-editor-head>div:first-child{flex:1;min-width:0}.admin-product-editor-head>div:first-child>span{color:var(--orange);text-transform:uppercase;font-size:8px;font-weight:900}.admin-product-editor-head h2{font:900 clamp(25px, 3vw, 42px)/1 var(--font-display);letter-spacing:-.06em;text-overflow:ellipsis;text-transform:uppercase;margin:5px 0;overflow:hidden}.admin-product-editor-head p{color:#ffffff73;margin:0;font-size:8px}.admin-visibility-toggle{cursor:pointer;grid-template-columns:34px auto;align-items:center;gap:8px;display:grid}.admin-visibility-toggle input{opacity:0;pointer-events:none;position:absolute}.admin-visibility-toggle>span{background:#555;border-radius:20px;width:34px;height:19px;position:relative}.admin-visibility-toggle>span:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:all .16s;position:absolute;top:3px;left:3px}.admin-visibility-toggle input:checked+span{background:var(--orange)}.admin-visibility-toggle input:checked+span:after{transform:translate(15px)}.admin-visibility-toggle strong{text-transform:uppercase;font-size:8px}.admin-slug-field{background:#fff;border:1px solid #1515152e;align-items:center;height:44px;display:flex}.admin-slug-field small{color:var(--admin-muted);flex:none;padding-left:12px;font-size:10px}.admin-slug-field input{border:0;height:42px}.admin-repeat-list{gap:10px;display:grid}.admin-repeat-list article{border:1px solid var(--admin-line);background:#f5f2eb;grid-template-columns:34px 1fr .65fr .5fr;align-items:start;gap:10px;padding:15px 42px 15px 12px;display:grid;position:relative}.admin-repeat-list label{gap:6px;display:grid}.admin-repeat-list label.wide{grid-column:2/-1}.admin-repeat-list input{height:40px;padding:0 10px}.admin-repeat-index{color:var(--orange);font:900 15px/1 var(--font-display);padding-top:27px}.admin-remove-row{color:#9e2218;cursor:pointer;background:#fff;border:1px solid #9e221833;width:26px;height:26px;position:absolute;top:12px;right:12px}.admin-add-row{cursor:pointer;background:0 0;border:1px dashed #15151547;min-height:40px;margin-top:12px;padding:0 14px;font-size:9px;font-weight:900}.admin-add-row:hover{border-color:var(--orange);color:var(--orange-dark)}.admin-compact-rows{gap:7px;display:grid}.admin-compact-rows>div{grid-template-columns:30px 1fr 1fr 76px 30px;align-items:center;gap:7px;display:grid}.admin-compact-rows>div>span{color:var(--orange-dark);font-size:8px;font-weight:900}.admin-compact-rows .score{text-align:center}.admin-compact-rows button{color:#9e2218;cursor:pointer;background:#fff;border:1px solid #9e221833;height:40px}.admin-disease-rows>div{grid-template-columns:30px 1fr 90px 30px}.admin-top-gap,.admin-access-add>.admin-primary-button{margin-top:18px}.admin-access-list{display:grid}.admin-access-list article{border-bottom:1px solid var(--admin-line);grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:13px;min-height:70px;padding:11px 0;display:grid}.admin-access-list article:last-child{border-bottom:0}.admin-avatar{color:#fff;width:42px;height:42px;font:900 16px/1 var(--font-display);background:#1a1a1a;place-items:center;display:grid}.admin-access-list strong{font-size:12px;display:block}.admin-access-list span{color:var(--admin-muted);margin-top:4px;font-size:9px;display:block}.admin-access-list small{color:var(--orange-dark);text-transform:uppercase;font-size:8px;font-weight:900}.admin-access-list button{color:#9e2218;cursor:pointer;background:0 0;border:1px solid #9e221840;padding:8px 10px;font-size:8px;font-weight:900}.admin-access-page{color:#fff;background:#151515;place-items:center;min-height:100vh;padding:20px;display:grid}.admin-access-page section{border-top:7px solid var(--orange);background:#1d1d1d;width:min(620px,100%);padding:clamp(30px,6vw,70px)}.admin-access-page section>span{color:var(--orange);letter-spacing:.15em;font-size:9px;font-weight:900}.admin-access-page h1{font:900 clamp(40px, 8vw, 78px)/.9 var(--font-display);text-transform:uppercase;margin:20px 0}.admin-access-page p{color:#ffffff9e;line-height:1.7}.admin-access-page p strong{color:#fff}.admin-access-page section>div{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.admin-access-page a{color:#fff;text-transform:uppercase;border:1px solid #ffffff3d;padding:13px 15px;font-size:9px;font-weight:900}.admin-access-page a:first-child{background:var(--orange);border-color:var(--orange)}.contacts-social-links{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.contacts-social-links a,.contacts-channel-strip article>a{font-size:9px;font-weight:900;text-decoration:underline}@media (width<=1100px){.admin-shell{grid-template-columns:216px minmax(0,1fr)}.admin-product-page{grid-template-columns:245px minmax(0,1fr)}.admin-media-list-two{grid-template-columns:1fr}.admin-product-editor-head{flex-wrap:wrap}.admin-repeat-list article{grid-template-columns:30px 1fr 1fr}.admin-repeat-list label.wide{grid-column:2/-1}}@media (width<=820px){.admin-shell{display:block}.admin-sidebar{border-right:0;border-bottom:4px solid var(--orange);height:auto;padding:15px;position:relative}.admin-brand{padding:2px 5px 14px}.admin-brand strong{font-size:29px}.admin-sidebar nav{gap:6px;margin-top:13px;display:flex;overflow-x:auto}.admin-sidebar nav button{min-width:max-content;min-height:40px;padding:0 12px}.admin-user-card{display:none}.admin-workspace{padding:0 14px 50px}.admin-topbar{min-height:82px}.admin-topbar h1{font-size:25px}.admin-stat-grid,.admin-quick-grid,.analytics-kpi-grid{grid-template-columns:1fr}.admin-stat-grid article,.admin-quick-grid button{min-height:135px}.admin-product-page{padding-top:14px;display:block}.admin-product-list{max-height:none;margin-bottom:14px;position:relative;top:auto}.admin-product-items{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-product-items>button{border-right:1px solid #ffffff17}.admin-product-editor-head{align-items:flex-start}.analytics-detail-grid{grid-template-columns:1fr}}@media (width<=560px){.admin-topbar>a{padding:9px 10px;font-size:7px}.admin-editor-intro{align-items:start;display:grid}.admin-editor-intro .admin-primary-button{width:100%}.admin-field-grid{grid-template-columns:1fr}.admin-field-wide{grid-column:auto}.admin-media-field{grid-template-columns:86px minmax(0,1fr);gap:10px;padding:10px}.admin-media-preview{height:76px}.admin-media-actions{display:grid}.admin-media-actions button{min-height:37px}.admin-product-items{grid-template-columns:1fr}.admin-product-editor-head{display:grid}.admin-product-editor-head .admin-primary-button{width:100%}.admin-repeat-list article{grid-template-columns:26px 1fr}.admin-repeat-list label,.admin-repeat-list label.wide{grid-column:2}.admin-compact-rows>div,.admin-disease-rows>div{grid-template-columns:24px 1fr 58px 28px}.admin-compact-rows>div input:nth-of-type(2){grid-column:2/4}.admin-disease-rows>div input:nth-of-type(2){grid-column:auto}.admin-sticky-save{bottom:7px}.admin-sticky-save span{display:none}.admin-sticky-save .admin-primary-button{width:100%}.admin-access-list article{grid-template-columns:38px minmax(0,1fr)}.admin-access-list small,.admin-access-list button{grid-column:2;justify-self:start}.analytics-heading{display:grid}.analytics-period{width:100%}.analytics-period button{flex:1}.analytics-chart-card>header{align-items:start;display:grid}.analytics-chart-card header small{text-align:left}}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.site-header{z-index:100;height:76px;color:var(--white);border-bottom:1px solid var(--line-light);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#121212f0;align-items:center;gap:32px;padding:0 clamp(22px,4.5vw,72px);display:flex;position:fixed;inset:0 0 auto}.brand{text-transform:uppercase;flex:none;align-items:center;gap:10px;display:inline-flex}.brand-esp{color:var(--orange);font:900 26px/1 var(--font-display);letter-spacing:-.08em;transform:skew(-7deg)}.brand-divider{background:#ffffff52;width:1px;height:21px}.brand-solutions{letter-spacing:.25em;font-size:9px;font-weight:800}.desktop-nav{justify-content:center;align-items:center;gap:clamp(6px,.8vw,12px);margin-left:auto;display:flex}.desktop-nav a{color:#ffffffdb;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0b;border:1px solid #ffffff38;align-items:center;min-height:38px;padding:0 clamp(10px,1.1vw,16px);font-size:9px;font-weight:800;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.desktop-nav a:hover,.desktop-nav a:focus-visible,.desktop-nav a.is-active{color:var(--white);background:var(--orange);border-color:var(--orange)}.header-phone{min-height:38px;color:var(--white);letter-spacing:.05em;border:1px solid #ffffff4d;align-items:center;padding:0 15px;font-size:10px;font-weight:800;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.header-phone:hover,.header-phone:focus-visible{background:var(--orange);border-color:var(--orange)}.menu-toggle,.mobile-nav{display:none}.premium-hero{isolation:isolate;min-height:820px;color:var(--black);background:#e8e1d5;grid-template-columns:1.02fr .98fr;padding-top:76px;display:grid;position:relative;overflow:hidden}.hero-field-bg{z-index:-3;background:url(/esp-hero.webp) 50%/cover no-repeat;position:absolute;inset:76px 0 0}.hero-field-bg:after{content:"";background:linear-gradient(90deg,#fbfaf7a8 0%,#f6f0e680 42%,#f6f0e62e 62%,#f6f0e608 100%),linear-gradient(#ffffff0a,#ff6a131a);position:absolute;inset:0}.hero-grid-lines{z-index:-1;opacity:.065;background-image:linear-gradient(#12121238 1px,#0000 1px),linear-gradient(90deg,#12121238 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:76px 0 0}.hero-copy{z-index:3;border-right:1px solid var(--line-dark);background:linear-gradient(90deg,#fbfaf785,#fbfaf71a);flex-direction:column;justify-content:center;padding:82px 36px 70px clamp(28px,6.5vw,110px);display:flex;position:relative}.eyebrow{color:#12121280;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:24px;font-size:9px;font-weight:800;display:flex}.eyebrow span{color:var(--orange)}.hero-copy h1{font:800 clamp(60px, 7.15vw, 108px)/.84 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:30px 0 27px}.hero-copy h1 span{display:block}.hero-title-middle{font-size:.78em}.orange-text{color:var(--orange)}.hero-copy>p{color:#121212ad;max-width:510px;margin:0;font-size:14px;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:11px;margin-top:36px;display:flex}.hero-actions .hero-brand-action,.mobile-catalog-bridge{display:none}.button{letter-spacing:.07em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:30px;min-height:52px;padding:0 24px;font-size:10px;font-weight:850;transition:color .18s,background .18s,border-color .18s,transform .18s;display:inline-flex}.button:hover,.button:focus-visible{transform:translateY(-2px)}.button-orange{background:var(--orange);color:var(--white)}.button-orange:hover,.button-orange:focus-visible{background:var(--orange-dark)}.button-outline{color:var(--black);border-color:#12121261}.button-outline:hover,.button-outline:focus-visible{color:var(--white);background:var(--black);border-color:var(--black)}.hero-microcopy{color:#1212126b;letter-spacing:.15em;text-transform:uppercase;flex-wrap:wrap;gap:10px 24px;margin-top:54px;font-size:7px;font-weight:800;display:flex}.hero-art{min-height:744px;position:relative;overflow:hidden}.hero-orange-plane{background:var(--orange);clip-path:polygon(15% 0,100% 0,82% 100%,0 81%);position:absolute;inset:8% 9% 5% 7%}.hero-orange-plane:after{content:"";background:var(--graphite);clip-path:polygon(18% 0,100% 59%,100% 100%,0 100%);height:39%;position:absolute;inset:auto -3% -1% 31%}.hero-ghost-word{z-index:1;color:#ffffff24;font:900 clamp(140px, 17vw, 270px)/1 var(--font-display);letter-spacing:-.1em;position:absolute;top:8%;left:-2%}.hero-bag{z-index:3;filter:drop-shadow(0 35px 30px #00000057);width:min(56%,365px);position:absolute;top:12%;left:50%;transform:translate(-49%)rotate(1.7deg)}.hero-bag-photo{aspect-ratio:667/1000;clip-path:polygon(4% 0,100% 0,94% 100%,0 93%);border:1px solid #ffffff2e;width:min(68%,465px);height:auto;top:7%;overflow:hidden;transform:translate(-49%)rotate(.8deg)}.hero-bag-photo>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hero-product-carousel{touch-action:pan-y;cursor:grab;isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.hero-product-carousel:active{cursor:grabbing}.hero-product-carousel:focus-visible{outline:3px solid var(--white);outline-offset:-5px}.hero-product-track{perspective:1100px;width:100%;height:100%;position:relative}.hero-product-slide{opacity:0;transform-origin:100%;filter:saturate(.82)brightness(.9);will-change:transform, opacity;background:#d7d5d0;width:100%;height:100%;margin:0;transition:opacity .62s,transform .76s cubic-bezier(.22,1,.36,1),filter .62s;position:absolute;inset:0;overflow:hidden;transform:translate(8%)scale(.94)rotateY(-5deg)}.hero-product-slide:after{content:"";pointer-events:none;background:linear-gradient(#12121205 48%,#1212125c 100%);position:absolute;inset:0}.hero-product-slide.is-active{z-index:2;opacity:1;filter:saturate()brightness();transform:translate(0)scale(1)rotateY(0)}.hero-product-slide.is-before{transform-origin:0;transform:translate(-9%)scale(.94)rotateY(5deg)}.hero-product-slide.is-after{transform-origin:100%;transform:translate(9%)scale(.94)rotateY(-5deg)}.hero-product-slide img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .52s cubic-bezier(.22,1,.36,1);display:block}.hero-product-slide-detail img{object-position:50% 22%;transform:scale(1.31)}.hero-carousel-controls{z-index:5;color:var(--white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121212db;border:1px solid #ffffff38;align-items:center;gap:0;padding:5px;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 12px 30px #0000003d}.hero-carousel-controls>button{width:38px;height:38px;color:var(--white);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:16px;transition:color .18s,background .18s;display:grid}.hero-carousel-controls>button:hover,.hero-carousel-controls>button:focus-visible{color:var(--white);background:var(--orange)}.hero-carousel-status{border-left:1px solid #ffffff21;border-right:1px solid #ffffff21;justify-content:center;align-items:center;gap:10px;min-width:104px;padding:0 10px;display:flex}.hero-carousel-count{align-items:baseline;gap:3px;display:flex}.hero-carousel-count strong{color:var(--orange);font:850 12px/1 var(--font-display)}.hero-carousel-count i{color:#ffffff73;font-size:7px;font-style:normal;font-weight:800}.hero-carousel-progress{gap:3px;width:38px;display:flex}.hero-carousel-progress i{background:#ffffff3d;width:100%;height:2px;transition:background .24s,transform .24s}.hero-carousel-progress i.is-active{background:var(--orange);transform:scaleY(2)}.hero-carousel-hint{z-index:5;color:var(--white);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121212b8;border:1px solid #ffffff2e;padding:8px 10px;font-size:7px;font-weight:800;position:absolute;top:16px;right:16px}.hero-carousel-labels{z-index:5;max-width:calc(100% - 218px);color:var(--white);text-transform:uppercase;gap:5px;display:grid;position:absolute;bottom:17px;left:16px}.hero-carousel-labels span:first-child{color:var(--orange);letter-spacing:.14em;font-size:7px;font-weight:900}.hero-carousel-labels span:last-child{letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:800;overflow:hidden}.hero-carousel-dots{z-index:6;gap:5px;display:flex;position:absolute;top:16px;left:16px}.hero-carousel-dots button{cursor:pointer;background:#ffffff80;border:0;width:22px;height:3px;padding:0;transition:width .24s,background .24s}.hero-carousel-dots button.is-active{background:var(--orange);width:34px}.hero-vertical{z-index:4;color:#ffffff7a;letter-spacing:.2em;transform-origin:100%;font-size:8px;font-weight:800;position:absolute;top:50%;right:18px;transform:rotate(90deg)translate(50%)}.hero-art-caption{z-index:4;color:#ffffffa3;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff80;justify-content:space-between;align-items:end;gap:18px;min-width:286px;padding:13px 0 0;font-size:7px;font-weight:750;display:flex;position:absolute;bottom:9%;right:11%}.hero-art-caption strong{color:var(--white);font:800 18px/1 var(--font-display);letter-spacing:.035em;white-space:nowrap}.hero-index{color:#ffffff4d;letter-spacing:.15em;writing-mode:vertical-rl;font-size:8px;font-weight:800;position:absolute;bottom:22px;left:22px}.section{padding:120px max(24px,50vw - 590px)}.section-side-padding{padding-left:max(24px,50vw - 590px);padding-right:max(24px,50vw - 590px)}.section-code{color:#9a958e;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:800}.section-code-light{color:#ffffff59}.manifest{background:var(--cream);grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:stretch;gap:clamp(26px,4vw,58px);display:grid}.manifest-visual{min-height:720px;color:var(--white);background:linear-gradient(#12121214,#121212e0),url(/esp-hero.webp) 57%/cover no-repeat;align-items:end;padding:clamp(34px,5vw,62px);display:flex;position:relative;overflow:hidden}.manifest-visual:before{content:"ESP";color:#ffffff1f;font:900 clamp(110px, 12vw, 190px)/1 var(--font-display);letter-spacing:-.1em;position:absolute;top:3%;left:-4%}.manifest-visual-copy{z-index:2;width:100%;min-width:0;position:relative}.manifest-visual-copy>strong{max-width:100%;font:850 clamp(40px, 3.4vw, 52px)/.9 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;display:block}.manifest-visual-copy>strong>span{display:block}.manifest-visual-copy>strong>span:nth-child(n+2){color:var(--orange)}.manifest-visual-copy>strong>.manifest-visual-statement{letter-spacing:-.035em;max-width:420px;margin-top:15px;font-size:.5em;line-height:1.12}.manifest-body{background:var(--soft-white);border-top:6px solid var(--orange);flex-direction:column;justify-content:center;min-width:0;padding:clamp(48px,6vw,82px);display:flex}.manifest-body h2{max-width:720px;font:750 clamp(38px, 3.65vw, 56px)/.96 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;text-wrap:balance;margin:24px 0 0}.manifest-body h2 span,.manifest-body h2 em{display:inline}.manifest-body h2 em{color:var(--orange);font-style:normal}.manifest-lead{color:#302e2a;max-width:710px;margin:26px 0 0;font-size:15px;font-weight:700;line-height:1.72}.packaging-section{min-height:850px;color:var(--white);background:var(--black);grid-template-columns:.82fr 1.18fr;display:grid}.packaging-copy{flex-direction:column;justify-content:center;padding-top:100px;padding-bottom:100px;padding-right:clamp(50px,7vw,110px);display:flex}.packaging-kicker{color:var(--orange);letter-spacing:.17em;text-transform:uppercase;margin:36px 0 13px;font-size:9px;font-weight:850}.packaging-copy h2{font:760 clamp(43px, 5vw, 72px)/1 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:0}.packaging-description{color:#ffffff8f;max-width:490px;margin:29px 0 0;font-size:13px;line-height:1.78}.packaging-tags{flex-wrap:wrap;gap:8px;margin:31px 0 36px;display:flex}.packaging-tags span{color:#ffffffab;letter-spacing:.13em;text-transform:uppercase;border:1px solid #ffffff2e;padding:10px 12px;font-size:7px;font-weight:800}.packaging-copy blockquote{color:var(--white);border-left:2px solid var(--orange);font:750 15px/1.45 var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:0;padding-left:18px}.packaging-copy blockquote small{color:var(--orange);font-size:8px;display:block}.package-stage{background:var(--cream);position:relative;overflow:hidden}.package-stage-grid{opacity:.4;background-image:linear-gradient(#1212121f 1px,#0000 1px),linear-gradient(90deg,#1212121f 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0}.package-stage-orange{background:var(--orange);clip-path:polygon(10% 0,100% 0,82% 100%,0 82%);width:69%;height:76%;position:absolute;top:10%;left:8%}.package-stage-orange:after{content:"ESP";color:#ffffff2e;font:900 clamp(120px, 15vw, 230px)/1 var(--font-display);letter-spacing:-.1em;position:absolute;bottom:7%;left:-9%}.package-front{z-index:2;filter:drop-shadow(0 30px 28px #12121240);width:min(42%,330px);position:absolute;top:13%;left:14%;transform:rotate(-2deg)}.package-front-photo{aspect-ratio:667/1000;clip-path:polygon(3% 0,100% 0,95% 100%,0 95%);width:min(54%,420px);height:auto;top:8%;left:24%;overflow:hidden}.package-front-photo>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.package-stage-label{z-index:3;color:#827d75;letter-spacing:.17em;text-transform:uppercase;font-size:7px;font-weight:800;position:absolute;top:25px;right:26px}.selection-section{color:var(--black);background-color:#e2d8ca;background-image:linear-gradient(#12121209 1px, transparent 1px), linear-gradient(90deg, #12121209 1px, transparent 1px), linear-gradient(180deg, var(--soft-white) 0%, #eee8de 21%, #e2d8ca 100%);background-size:72px 72px,72px 72px,auto;padding-top:clamp(78px,7vw,108px);position:relative;overflow:hidden}.selection-section:before{content:"ESP";color:#ff6a1313;font:900 clamp(180px, 27vw, 410px)/1 var(--font-display);letter-spacing:-.11em;pointer-events:none;position:absolute;top:-.12em;right:-.04em}.selection-summary{z-index:1;background:var(--soft-white);border:1px solid #12121238;border-top:7px solid var(--orange);grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:stretch;gap:0;width:min(1200px,100% - 64px);margin:0 auto clamp(86px,7vw,112px);padding:0;display:grid;position:relative;box-shadow:16px 16px #ff6a13eb}.selection-summary-copy{min-height:510px;color:var(--white);background:var(--black);border-right:1px solid #12121238;flex-direction:column;justify-content:center;padding:clamp(42px,5vw,68px);display:flex}.selection-summary-copy .section-code{color:#ffffff7a}.selection-kicker{color:var(--orange);letter-spacing:.17em;text-transform:uppercase;margin:34px 0 16px;font-size:9px;font-weight:850}.selection-summary-copy h2{max-width:850px;font:780 clamp(45px, 5vw, 72px)/.94 var(--font-display);letter-spacing:-.065em;text-transform:uppercase;margin:0}.selection-summary-copy h2 em{color:var(--orange);font-style:normal}.selection-summary-lead{color:#ffffffad;max-width:620px;margin:30px 0 0;font-size:13px;line-height:1.8}.selection-offer{background:var(--soft-white);min-height:510px;box-shadow:none;border:0}.selection-offer-label{min-height:58px;color:var(--black);background:var(--orange);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:0 22px;font-size:8px;font-weight:850;display:flex}.selection-offer-label small{color:#12121280;letter-spacing:.13em;font-size:7px}.selection-offer ol{margin:0;padding:0 28px;list-style:none}.selection-offer li{border-bottom:1px solid #1212121f;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:18px;min-height:150px;padding:24px 0;display:grid}.selection-offer li:last-child{border-bottom:0}.selection-offer li>span{color:var(--orange);letter-spacing:.14em;font-size:8px;font-weight:850}.selection-offer h3{font:780 clamp(18px, 1.55vw, 23px)/1.05 var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin:0 0 8px}.selection-offer p{color:#716c64;margin:0;font-size:11px;line-height:1.55}.selection-conclusion{z-index:2;min-height:76px;color:var(--white);background:var(--orange);border-bottom:1px solid #fff3;grid-template-columns:auto minmax(0,760px) auto;justify-content:space-between;align-items:center;gap:34px;padding:20px clamp(24px,4.5vw,72px);display:grid;position:relative}.selection-conclusion span,.selection-conclusion b{letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:850}.selection-conclusion p{font:760 clamp(14px, 1.35vw, 19px)/1.25 var(--font-display);letter-spacing:-.025em;text-align:center;text-transform:uppercase;margin:0}.selection-conclusion b{font-size:20px}.selection-section+.contact-section{min-height:0}.catalog{background:var(--soft-white)}.catalog-heading{justify-content:space-between;align-items:end;gap:60px;margin:31px 0 54px;display:flex}.catalog-heading h2{font:760 clamp(43px, 5.2vw, 74px)/1 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:0}.catalog-heading p{color:#76716a;max-width:390px;margin:0;font-size:12px;line-height:1.7}.catalog-list{border-top:1px solid var(--line-dark)}.catalog-entry{border-bottom:1px solid var(--line-dark);grid-template-columns:70px 1.03fr .97fr;min-height:430px;display:grid}.catalog-entry-reverse{grid-template-columns:70px .97fr 1.03fr}.catalog-number{color:var(--orange);border-right:1px solid var(--line-dark);padding-top:31px;font-size:8px;font-weight:850}.catalog-media{min-height:430px;position:relative;overflow:hidden}.catalog-media:after{content:"";background:linear-gradient(135deg,#ff6a131f,#0000 55%);position:absolute;inset:0}.catalog-media img{object-fit:cover;filter:saturate(.75)contrast(1.06);width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .45s;display:block}.catalog-entry:hover .catalog-media img{filter:saturate(.95)contrast(1.03);transform:scale(1.035)}.catalog-copy{background:var(--cream);flex-direction:column;justify-content:center;padding:clamp(34px,6vw,85px);display:flex}.catalog-entry-reverse .catalog-media{order:3}.catalog-entry-reverse .catalog-copy{background:var(--black);color:var(--white);order:2}.catalog-copy>span{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:850}.catalog-copy h3{font:780 clamp(39px, 4.5vw, 66px)/1 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:16px 0 18px}.catalog-copy p{color:#706c66;max-width:420px;margin:0;font-size:12px;line-height:1.7}.catalog-entry-reverse .catalog-copy p{color:#ffffff8a}.hybrid-list{flex-wrap:wrap;gap:7px;margin-top:25px;display:flex}.hybrid-list>span,.hybrid-list>a{color:var(--black);border:1px solid var(--line-dark);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;padding:10px 12px;font-size:9px;font-weight:850;display:inline-flex}.hybrid-list>a{transition:color .18s,background .18s,border-color .18s,transform .18s}.hybrid-list>a b{color:var(--orange);margin-left:4px;font-size:11px;transition:transform .18s}.hybrid-list>a:hover,.hybrid-list>a:focus-visible{color:var(--white);background:var(--orange);border-color:var(--orange);transform:translateY(-2px)}.hybrid-list>a:hover i,.hybrid-list>a:hover b,.hybrid-list>a:focus-visible i,.hybrid-list>a:focus-visible b{color:var(--white)}.hybrid-list>a:hover b,.hybrid-list>a:focus-visible b{transform:translate(2px,2px)}.hybrid-list i{color:var(--orange);font-size:7px;font-style:normal}.catalog-entry-reverse .hybrid-list>span,.catalog-entry-reverse .hybrid-list>a{color:var(--white);border-color:var(--line-light)}.catalog-meta{color:#9c978f;border-top:1px solid var(--line-dark);letter-spacing:.15em;text-transform:uppercase;margin-top:25px;padding-top:15px;font-size:7px;font-weight:800}.catalog-entry-reverse .catalog-meta{border-color:var(--line-light)}.catalog-meta b{color:var(--orange);margin-right:12px}.future-entry{min-height:210px;color:var(--white);background:var(--orange);grid-template-columns:1fr 1fr auto;align-items:center;gap:50px;padding:42px 50px 42px 70px;display:grid}.future-entry span{color:#ffffff9e;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:800}.future-entry h3{font:760 clamp(34px, 4vw, 55px)/1 var(--font-display);letter-spacing:-.05em;text-transform:uppercase;margin:13px 0 0}.future-entry p{color:#ffffffb3;max-width:380px;margin:0;font-size:12px;line-height:1.7}.future-entry>b{font:200 68px/1 Arial}.hybrid-profiles{color:var(--white);background:var(--black)}.hybrid-profiles-heading{border-bottom:1px solid var(--line-light);grid-template-columns:.62fr 1.58fr .8fr;align-items:end;gap:clamp(35px,6vw,90px);min-height:410px;padding-top:82px;padding-bottom:72px;display:grid}.hybrid-profiles-heading>div:nth-child(2)>p{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;margin:0 0 23px;font-size:8px;font-weight:850}.hybrid-profiles-heading h2{max-width:790px;font:760 clamp(45px, 5.5vw, 80px)/.95 var(--font-display);letter-spacing:-.065em;text-transform:uppercase;margin:0}.hybrid-profiles-heading>span{color:#ffffff75;max-width:270px;font-size:11px;line-height:1.7}.hybrid-profile{min-height:740px;color:var(--black);background:var(--soft-white);border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(320px,.73fr) minmax(0,1.27fr);scroll-margin-top:76px;display:grid}.hybrid-profile-title{isolation:isolate;color:var(--white);background:var(--graphite);flex-direction:column;justify-content:center;padding:clamp(45px,6vw,90px);display:flex;position:relative;overflow:hidden}.hybrid-profile:nth-child(2n) .hybrid-profile-title{background:var(--orange)}.hybrid-profile-title:before{content:"";z-index:-2;aspect-ratio:1;border:1px solid #ffffff29;border-radius:50%;width:76%;position:absolute;bottom:-16%;right:-29%}.hybrid-profile-title:after{content:"ESP";z-index:-1;color:#ffffff12;font:900 clamp(110px, 15vw, 235px)/1 var(--font-display);letter-spacing:-.1em;position:absolute;bottom:-7%;right:-4%}.hybrid-profile-title>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:850}.hybrid-profile:nth-child(2n) .hybrid-profile-title>span{color:#121212ad}.hybrid-profile-title h3{font:800 clamp(50px, 6vw, 88px)/.9 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:24px 0 16px}.hybrid-profile-title p{color:#ffffff7a;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:8px;font-weight:800}.hybrid-profile:nth-child(2n) .hybrid-profile-title p{color:#1212128c}.hybrid-profile-content{flex-direction:column;justify-content:center;padding:clamp(50px,7vw,105px);display:flex}.hybrid-profile-lead{border-left:3px solid var(--orange);max-width:790px;margin:0 0 51px;padding-left:24px;font-size:clamp(17px,1.55vw,22px);font-weight:720;line-height:1.45}.hybrid-spec-grid{grid-template-columns:minmax(0,1.17fr) minmax(245px,.83fr);gap:clamp(40px,6vw,80px);display:grid}.hybrid-spec-column h4{color:#878078;letter-spacing:.17em;text-transform:uppercase;margin:0 0 22px;font-size:8px;font-weight:850}.hybrid-spec-column ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.hybrid-spec-column li{border-top:1px solid var(--line-dark);padding:12px 0 12px 24px;font-size:11px;font-weight:680;line-height:1.5;position:relative}.hybrid-spec-column li:before{content:"+";color:var(--orange);font-size:14px;font-weight:500;position:absolute;top:11px;left:0}.hybrid-packaging{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:end;gap:18px;margin-top:29px;padding:19px 0 13px;display:flex}.hybrid-packaging span{color:#878078;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:850}.hybrid-packaging strong{text-transform:uppercase;font-size:13px}.hybrid-price-list{color:var(--white);background:var(--orange);margin-top:13px;padding:8px 17px}.hybrid-price-list p{border-bottom:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:15px;margin:0;padding:11px 0;font-size:10px;display:flex}.hybrid-price-list p:last-child{border-bottom:0}.hybrid-price-list strong{font-size:14px}.hybrid-order-link{min-height:48px;color:var(--white);background:var(--black);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:0 17px;font-size:9px;font-weight:850;transition:color .18s,background .18s;display:flex}.hybrid-order-link:hover,.hybrid-order-link:focus-visible{color:var(--black);background:var(--cream)}.product-data{color:var(--white);background:var(--black);grid-template-columns:.85fr 1.15fr;display:grid}.data-intro{border-right:1px solid var(--line-light);padding-top:105px;padding-bottom:105px;padding-right:clamp(50px,8vw,130px)}.data-intro h2{font:750 clamp(39px, 4.5vw, 64px)/1.04 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;margin:35px 0 25px}.data-intro p{color:#ffffff80;max-width:480px;margin:0;font-size:12px;line-height:1.75}.data-list{margin:0;padding:0;list-style:none}.data-list li{border-bottom:1px solid var(--line-light);grid-template-columns:64px 1fr auto;align-items:center;gap:15px;min-height:102px;padding:12px clamp(25px,5vw,72px);transition:background .18s;display:grid}.data-list li:hover{background:#ff6a1314}.data-list span{color:var(--orange);font-size:8px;font-weight:850}.data-list p{color:#ffffffc7;margin:0;font-size:12px;font-weight:750}.data-list b{color:#ffffff3d;font-size:17px}.contact-section{min-height:0;color:var(--white);background:radial-gradient(circle at 82% 42%,#ff6a1329,#0000 34%),linear-gradient(135deg,#101010 0%,#171717 58%,#101010 100%);align-items:center;display:flex;position:relative;overflow:hidden}.contact-grid{opacity:.12;background-image:linear-gradient(#ff6a137a 1px,#0000 1px),linear-gradient(90deg,#ff6a137a 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0}.contact-monogram{color:#ff6a1314;font:900 min(26vw, 390px)/1 var(--font-display);letter-spacing:-.09em;position:absolute;bottom:-12%;right:-3%}.contact-content{z-index:2;width:min(1180px,100% - 48px);margin:0 auto;padding:58px 0 34px;position:relative}.contact-section .section-code-light{color:#ffffff6b}.contact-kicker{color:var(--orange);letter-spacing:.17em;text-transform:uppercase;margin:23px 0 16px;font-size:10px;font-weight:850}.contact-content h2{max-width:840px;font:800 clamp(42px, 4.8vw, 72px)/.9 var(--font-display);letter-spacing:-.065em;text-transform:uppercase;flex-direction:column;row-gap:clamp(12px,1.35vw,20px);margin:0;display:flex}.contact-content h2 span,.contact-content h2 em{display:block}.contact-content h2 span{color:var(--white)}.contact-content h2 em{color:var(--orange);font-style:normal}.contact-lead{color:#ffffff9e;max-width:650px;margin:24px 0 21px;font-size:14px;line-height:1.75}.contact-phone-button{width:fit-content;min-width:390px;max-width:100%;min-height:64px;color:var(--black);background:var(--orange);border:1px solid var(--orange);text-transform:uppercase;align-items:center;gap:17px;padding:14px 18px;transition:color .18s,background .18s,transform .18s;display:flex;box-shadow:0 16px 38px #ff6a1329}.contact-phone-button span{letter-spacing:.12em;font-size:9px;font-weight:850}.contact-phone-button strong{font:800 21px/1 var(--font-display);letter-spacing:-.025em;white-space:nowrap;margin-left:0}.contact-phone-button b{font-size:18px}.contact-phone-button:hover,.contact-phone-button:focus-visible{color:var(--black);background:var(--cream);transform:translateY(-2px)}.contact-footer-row{border-top:1px solid #ff6a138c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px clamp(26px,4vw,58px);margin-top:28px;padding-top:18px;display:grid}.contact-footer-brand{color:var(--orange)}.contact-footer-brand .brand-divider{background:#ff6a136b}.contact-footer-nav{color:#ffffffd1;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 28px;font-size:8px;font-weight:750;display:flex}.contact-footer-nav a{border-bottom:1px solid #ff6a1361;padding:6px 0;transition:color .18s,border-color .18s}.contact-footer-nav a:hover,.contact-footer-nav a:focus-visible{color:var(--orange);border-color:var(--orange)}.contact-footer-meta{color:#ffffff52;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;justify-items:end;gap:7px;font-size:8px;font-weight:750;display:grid}.contact-footer-meta span:first-child{color:#ff6a139e}footer{color:#ffffff94;border-top:2px solid var(--orange);letter-spacing:.12em;text-transform:uppercase;background:#0d0d0d;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"intro nav copyright";align-items:center;gap:20px clamp(26px,4vw,58px);min-height:0;padding:18px clamp(22px,4.5vw,72px) 16px;font-size:8px;font-weight:750;display:grid}.footer-intro{grid-area:intro}.footer-brand{color:var(--orange)}.footer-brand .brand-divider{background:#ff6a136b}.footer-nav{flex-wrap:wrap;grid-area:nav;align-items:center;gap:8px 28px;display:flex}.footer-nav a{color:#ffffffd1;background:0 0;border-bottom:1px solid #ff6a1361;align-items:center;min-height:0;padding:6px 0;transition:color .18s,border-color .18s;display:inline-flex}.footer-nav a:hover,.footer-nav a:focus-visible{color:var(--orange);border-color:var(--orange)}.footer-copyright{color:#ffffff52;white-space:nowrap;grid-area:copyright;justify-self:end}:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.page-shell{min-height:100vh}.page-enter{animation:.42s page-enter}@keyframes page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.editorial-link{width:fit-content;color:var(--black);border-bottom:1px solid var(--black);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:30px;margin-top:28px;padding:13px 0;font-size:9px;font-weight:850;display:inline-flex}.editorial-link b{color:var(--orange);transition:transform .18s}.editorial-link:hover b,.editorial-link:focus-visible b{transform:translate(5px)}.manifest-body .editorial-link{color:var(--white);background:var(--orange);border:1px solid var(--orange);box-shadow:5px 5px 0 var(--black);gap:42px;margin-top:30px;padding:16px 18px;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s}.manifest-body .editorial-link b{color:currentColor}.manifest-body .editorial-link:hover,.manifest-body .editorial-link:focus-visible{background:var(--black);border-color:var(--black);box-shadow:3px 3px 0 var(--orange);transform:translate(2px,2px)}.editorial-link-light{color:var(--white);border-color:#ffffff80}.home-directions{background:var(--soft-white);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,.65vw,12px);padding:clamp(8px,1vw,16px);display:grid}.direction-card{height:clamp(290px,24vw,420px);min-height:0;color:var(--black);background:#f1ede5;border:1px solid #1212121f;position:relative;overflow:hidden}.direction-card:nth-child(2n){border-right:1px solid #1212121f}.direction-card:after{content:"";background:linear-gradient(#fbfaf700 38%,#fbfaf714 61%,#fbfaf7eb 100%),linear-gradient(90deg,#fbfaf729 0%,#fbfaf700 52%);position:absolute;inset:0}.direction-card img{object-fit:cover;filter:saturate(1.22)contrast(1.09)brightness(1.02);width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .4s;display:block}.direction-card-corn img,.direction-card-sunflower img,.direction-card-wheat img,.direction-card-soy img{object-position:55% center}.direction-card:hover img,.direction-card:focus-visible img{filter:saturate(1.32)contrast(1.12)brightness(1.025);transform:scale(1.045)}.direction-card>div{z-index:2;position:absolute;inset:auto clamp(18px,1.8vw,30px) clamp(20px,2vw,34px)}.direction-card span{color:var(--orange);letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:850}.direction-card h2{font:800 clamp(26px, 2.75vw, 46px)/.94 var(--font-display);letter-spacing:-.065em;text-transform:uppercase;margin:12px 0 9px}.direction-card p{color:#12121294;letter-spacing:.1em;text-transform:uppercase;max-width:calc(100% - 44px);margin:0;font-size:clamp(7px,.62vw,10px);font-weight:800;line-height:1.4}.culture-square{scroll-margin-top:105px}.direction-card>div>b{width:34px;height:34px;color:var(--white);background:var(--orange);border:1px solid #ffffff57;border-radius:3px;transition:transform .18s,background .18s,box-shadow .18s;display:block;position:absolute;bottom:0;right:0;box-shadow:0 7px 18px #df52003d}.direction-card>div>b:before{content:"";transform-origin:0;background:currentColor;border-radius:999px;width:18px;height:2px;position:absolute;bottom:10px;left:9px;transform:rotate(-45deg)}.direction-card>div>b:after{content:"";border-top:2px solid;border-right:2px solid;width:8px;height:8px;position:absolute;top:7px;right:7px}.direction-card:hover>div>b,.direction-card:focus-visible>div>b{background:var(--orange-dark);transform:translate(5px,-5px);box-shadow:0 10px 22px #df52004d}.breadcrumbs{color:#ffffff7a;letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:8px;font-size:8px;font-weight:800;display:flex}.breadcrumbs span{gap:8px;display:inline-flex}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{color:var(--orange)}.breadcrumbs i{color:var(--orange);font-style:normal}.inner-hero{isolation:isolate;min-height:670px;color:var(--white);background:var(--black);align-items:end;padding:148px max(24px,50vw - 590px) 92px;display:flex;position:relative;overflow:hidden}.inner-hero-grid,.detail-hero-grid{z-index:-2;opacity:.1;background-image:linear-gradient(#ffffff3d 1px,#0000 1px),linear-gradient(90deg,#ffffff3d 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:76px 0 0}.inner-hero:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid #ffffff1f;border-radius:50%;width:58%;position:absolute;bottom:-30%;right:-10%}.inner-hero-company{color:var(--black);background:radial-gradient(circle at 80% 25%,#ffffffeb,#0000 25%),linear-gradient(118deg,#f4efe7 0%,#ebe1d3 58%,#dceaf3 100%)}.inner-hero-company:before{content:"";z-index:-1;background:var(--orange);opacity:.88;clip-path:polygon(36% 0,100% 12%,72% 100%,0 78%);width:min(26vw,390px);height:76%;position:absolute;top:8%;right:-4%}.inner-hero-company:after{border-color:#1212121f;width:51%;bottom:-54%;right:1%}.inner-hero-company .inner-hero-grid{opacity:.12;background-image:linear-gradient(#1212122e 1px,#0000 1px),linear-gradient(90deg,#1212122e 1px,#0000 1px)}.inner-hero-company .breadcrumbs{color:#1212127a}.inner-hero-company .inner-hero-copy{max-width:1080px}.inner-hero-company .inner-hero-copy h1{max-width:1050px}.inner-hero-company .inner-hero-copy>p{color:#121212ad;max-width:610px;font-size:15px}.about-hero-seed{z-index:-1;width:min(23vw,350px);height:58%;position:absolute;top:20%;right:clamp(55px,11vw,170px);transform:rotate(-8deg)}.about-hero-seed span{aspect-ratio:.63;background:radial-gradient(circle at 35% 28%,#ffffffe0,#0000 23%),linear-gradient(145deg,#ffe1ae,#e9a34c 72%,#c87723);border-radius:58% 42% 56% 44%/63% 58% 42% 37%;width:32%;position:absolute;box-shadow:0 28px 60px #4f3b222e}.about-hero-seed span:first-child{top:22%;left:4%;transform:rotate(-22deg)}.about-hero-seed span:nth-child(2){top:3%;left:31%;transform:rotate(7deg)}.about-hero-seed span:nth-child(3){top:23%;right:4%;transform:rotate(24deg)}.about-hero-seed span:nth-child(4){bottom:0;left:17%;transform:rotate(19deg)}.about-hero-seed span:nth-child(5){bottom:3%;right:16%;transform:rotate(-15deg)}.inner-hero-word{z-index:-1;color:#12121211;font:900 clamp(92px, 13vw, 205px)/.78 var(--font-display);letter-spacing:-.085em;text-transform:uppercase;white-space:nowrap;position:absolute;bottom:25px;right:-1.5vw}.inner-hero-catalog:before{content:"";z-index:-1;background:var(--orange);clip-path:polygon(18% 0,100% 0,82% 100%,0 82%);width:31%;height:64%;position:absolute;top:18%;right:7%}.inner-hero-vacancies:before{content:"";z-index:-1;background:var(--orange);clip-path:polygon(19% 0,100% 0,81% 100%,0 82%);width:min(30vw,430px);height:58%;position:absolute;top:19%;right:8%}.inner-hero>.breadcrumbs{position:absolute;top:116px;left:max(24px,50vw - 590px)}.inner-hero-copy{z-index:2;position:relative}.inner-hero-copy>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:850}.inner-hero-copy h1{font:800 clamp(58px, 7.8vw, 118px)/.87 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:26px 0 28px}.inner-hero-copy h1 em{color:var(--orange);font-style:normal}.inner-hero-copy>p{color:#ffffff94;max-width:560px;margin:0;font-size:14px;line-height:1.75}.inner-hero-brand-mark{z-index:1;aspect-ratio:1;width:min(25vw,350px);color:var(--black);text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:22%;right:clamp(34px,8.6vw,142px)}.inner-hero-brand-mark strong{z-index:2;font:900 clamp(82px, 9vw, 132px)/.75 var(--font-display);letter-spacing:-.13em;margin-left:-.09em;position:relative;transform:skew(-6deg)}.inner-hero-logo-name{z-index:3;color:#121212d1;letter-spacing:.34em;align-items:center;gap:11px;margin-top:19px;font-size:clamp(8px,.82vw,12px);font-weight:900;display:flex;position:relative}.inner-hero-logo-name i{background:currentColor;width:clamp(20px,2.3vw,34px);height:2px;display:block}.inner-hero-logo-orbit{z-index:1;aspect-ratio:1;border:clamp(2px,.24vw,4px) solid #0000;border-color:#121212b8 #0000 #0000 #121212b8;border-radius:50%;width:88%;position:absolute;top:5%;left:5%;transform:rotate(-35deg)}.inner-hero-logo-leaves{z-index:4;width:clamp(34px,3.6vw,51px);height:clamp(39px,4.2vw,59px);position:absolute;top:22%;right:18%}.inner-hero-logo-leaves i{background:var(--black);border-radius:100% 0;width:48%;height:70%;display:block;position:absolute;transform:rotate(-22deg)}.inner-hero-logo-leaves i:last-child{bottom:0;right:0;transform:rotate(48deg)scale(.88)}.company-story-reframed{color:var(--black);background:radial-gradient(circle at 12% 15%, #ffffffe6, transparent 28%), var(--cream)}.company-story-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:clamp(36px,6vw,86px);margin-top:48px;display:grid}.company-story-grid h2{color:var(--black);font:780 clamp(48px, 6vw, 88px)/.92 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:0}.company-story-grid h2 em{color:var(--orange);font-style:normal}.company-story-title{padding-top:8px}.company-story-title>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;margin-bottom:28px;font-size:8px;font-weight:850;display:block}.company-story-title>p{color:#67625b;max-width:390px;margin:38px 0 0;font-size:13px;line-height:1.75}.company-story-panel{color:var(--black);background:#ffffffc7;border:1px solid #1212121a;padding:clamp(34px,5vw,64px);box-shadow:20px 20px #ff670fc7}.company-story-grid p{color:#625e57;margin:0 0 28px;font-size:13px;line-height:1.8}.company-story-grid .company-story-lead{color:var(--black);font-size:19px;font-weight:720;line-height:1.55}.company-criteria{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:1fr 1fr;margin:38px 0;padding:0;list-style:none;display:grid}.company-criteria li{min-height:142px;color:var(--black);border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;justify-content:space-between;margin:0;padding:22px;display:flex}.company-criteria li:nth-child(2){color:var(--white);background:var(--orange)}.company-criteria li>span{color:var(--orange);letter-spacing:.14em;font-size:8px;font-weight:850}.company-criteria li:nth-child(2)>span{color:#ffffffb8}.company-criteria strong{font:760 18px/1.05 var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin-top:22px}.company-criteria small{color:#777169;text-transform:uppercase;margin-top:8px;font-size:9px;line-height:1.35}.company-criteria li:nth-child(2) small{color:#ffffffc2}.company-story-grid .company-story-mission{color:var(--black);border-left:6px solid var(--orange);font:720 clamp(18px, 2vw, 24px)/1.45 var(--font-display);letter-spacing:-.025em;background:#dceaf3;margin:40px 0 24px;padding:30px 32px}.company-story-grid .company-story-signoff{color:var(--black);letter-spacing:.12em;text-transform:uppercase;margin-bottom:0;font-size:9px;font-weight:820}.vacancies-section{background:var(--soft-white)}.vacancies-layout{grid-template-columns:.78fr 1.22fr;gap:clamp(55px,9vw,135px);margin-top:48px;display:grid}.vacancies-copy h2{font:780 clamp(44px, 5.5vw, 78px)/.98 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:0 0 28px}.vacancies-copy p{color:#716d66;max-width:390px;margin:0;font-size:13px;line-height:1.8}.vacancy-status-card{min-height:430px;color:var(--white);background:var(--graphite);border-top:5px solid var(--orange);flex-direction:column;padding:clamp(30px,4vw,56px);display:flex}.vacancy-status-card>span{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:850}.vacancy-status-card>div{margin:auto 0}.vacancy-label{letter-spacing:.16em;text-transform:uppercase;font-weight:850;color:var(--orange)!important;margin:0 0 10px!important;font-size:8px!important}.vacancy-status-card h3{max-width:560px;font:760 clamp(31px, 4vw, 52px)/1.02 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;margin:0 0 20px}.vacancy-status-card p{color:#ffffff85;max-width:500px;margin:0;font-size:12px;line-height:1.75}.vacancy-detail{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);justify-content:space-between;align-items:center;gap:22px;min-height:70px;margin-top:29px;padding:16px 0;display:flex}.vacancy-detail span{color:#ffffff7a;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:850}.vacancy-detail strong{color:var(--white);font:800 21px/1 var(--font-display);letter-spacing:-.03em}.vacancy-note{margin-top:18px!important}.vacancy-status-card>a{color:var(--white);border-top:1px solid var(--line-light);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;font-size:9px;font-weight:850;display:flex}.vacancy-status-card>a b{color:var(--orange);font-size:17px;transition:transform .18s}.vacancy-status-card>a:hover b,.vacancy-status-card>a:focus-visible b{transform:translate(4px,-4px)}.principles-section{color:var(--black);background:#e9e1d5}.principles-heading,.collection-heading{justify-content:space-between;align-items:end;gap:50px;margin:32px 0 58px;display:flex}.principles-heading h2,.collection-heading h2{max-width:760px;font:780 clamp(44px, 5vw, 72px)/1 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:0}.principles-heading p,.collection-heading p{color:#1212128f;max-width:380px;margin:0;font-size:12px;line-height:1.7}.principles-heading p{color:#1212129e}.principles-grid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);display:grid}.principles-grid article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#ffffffb8;min-height:300px;padding:33px 27px}.principles-grid article:nth-child(2){background:var(--orange)}.principles-grid article:nth-child(4){color:var(--black);background:#dceaf3}.principles-grid span{color:var(--orange);font-size:8px;font-weight:850}.principles-grid article:nth-child(2) span{color:#ffffffb8}.principles-grid h3{font:760 19px/1.2 var(--font-display);text-transform:uppercase;margin:95px 0 18px}.principles-grid p{color:#12121294;margin:0;font-size:11px;line-height:1.65}.principles-grid article:nth-child(2) p{color:#ffffffc7}.principles-grid article:nth-child(4) p{color:#14141394}.company-route-strip,.culture-switch,.next-hybrid{min-height:190px;color:var(--white);background:var(--orange);justify-content:space-between;align-items:center;gap:35px;padding:38px max(24px,50vw - 590px);display:flex}.company-route-strip p{color:#ffffffa6;margin:0;font-size:12px}.company-route-strip a{font:760 clamp(23px, 3vw, 42px)/1 var(--font-display);text-transform:uppercase;align-items:center;gap:35px;display:flex}.catalog-entry-link{transition:transform .22s,box-shadow .22s}.catalog-entry-link:hover,.catalog-entry-link:focus-visible{z-index:2;position:relative;transform:translateY(-4px);box-shadow:0 22px 45px #1212121f}.catalog-open{color:var(--black);border-top:1px solid var(--line-dark);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;margin-top:27px;padding-top:17px;font-size:8px;font-weight:850;display:flex}.catalog-entry-reverse .catalog-open{color:var(--white);border-color:var(--line-light)}.catalog-open b{color:var(--orange);font-size:16px}.collection-hero{min-height:700px;color:var(--white);background:var(--black);align-items:end;padding:160px max(24px,50vw - 590px) 95px;display:flex;position:relative;overflow:hidden}.collection-hero>img{object-fit:cover;filter:saturate(.72)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.collection-hero-overlay{background:linear-gradient(90deg,#121212f0 0%,#1212129e 50%,#12121224 100%),linear-gradient(#0000 45%,#1212128c);position:absolute;inset:0}.collection-hero>.breadcrumbs{z-index:2;position:absolute;top:116px;left:max(24px,50vw - 590px)}.collection-hero-copy{z-index:2;max-width:760px;position:relative}.collection-hero-copy>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:850}.collection-hero-copy h1{font:800 clamp(67px, 10vw, 145px)/.82 var(--font-display);letter-spacing:-.085em;text-transform:uppercase;margin:24px 0 22px}.collection-hero-copy p{color:#ffffffa8;max-width:590px;margin:0;font-size:14px;line-height:1.75}.collection-section{background:var(--soft-white)}.collection-section .collection-heading p{color:#77736d}.product-card-grid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:1fr 1fr;display:grid}.product-route-card{min-height:570px;color:var(--black);background:var(--cream);border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-columns:70px 1fr;transition:color .22s,background .22s;display:grid;position:relative}.product-route-card:nth-child(2n){color:var(--white);background:var(--graphite)}.product-route-card:hover,.product-route-card:focus-visible{color:var(--white);background:var(--orange)}.product-route-index{color:var(--orange);border-right:1px solid;padding:31px 0 0 21px;font-size:8px;font-weight:850}.product-route-card:hover .product-route-index,.product-route-card:focus-visible .product-route-index,.product-route-card:nth-child(2n) .product-route-index{color:#ffffff8c}.product-route-copy{flex-direction:column;justify-content:center;padding:clamp(37px,5vw,75px);display:flex}.product-route-copy>span{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:850}.product-route-card:hover .product-route-copy>span,.product-route-card:focus-visible .product-route-copy>span{color:#ffffffb3}.product-route-copy h2{font:800 clamp(50px, 6vw, 88px)/.9 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:25px 0 23px}.product-route-copy>p{color:#6f6a63;max-width:460px;margin:0;font-size:12px;line-height:1.75}.product-route-card:nth-child(2n) .product-route-copy>p,.product-route-card:hover .product-route-copy>p,.product-route-card:focus-visible .product-route-copy>p{color:#ffffff9e}.product-route-meta{text-transform:uppercase;border-top:1px solid;justify-content:space-between;gap:25px;margin-top:42px;padding-top:20px;font-size:9px;display:flex}.product-route-arrow{color:var(--orange);font-size:24px;transition:transform .18s;position:absolute;top:28px;right:28px}.product-route-card:hover .product-route-arrow,.product-route-card:focus-visible .product-route-arrow{color:var(--white);transform:translate(5px,-5px)}.corn-card-grid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);display:grid}.corn-product-card{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:430px;padding:39px 32px;transition:color .18s,background .18s,transform .18s;display:block}.corn-product-card:hover,.corn-product-card:focus-visible{color:var(--white);background:var(--black);outline:none;transform:translateY(-3px)}.corn-product-card>span{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:850}.corn-product-card h2{font:800 clamp(42px, 4.5vw, 65px)/1 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin:120px 0 11px}.corn-product-card>p{color:#89847d;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:8px;font-weight:800}.corn-product-card>div{color:#77736d;border-top:1px solid var(--line-dark);text-transform:uppercase;margin-top:70px;padding-top:18px;font-size:9px;font-weight:800}.corn-product-card:hover>p,.corn-product-card:focus-visible>p,.corn-product-card:hover>div,.corn-product-card:focus-visible>div{color:#ffffffb8;border-color:#ffffff3d}.culture-switch,.next-hybrid{justify-content:flex-start}.culture-switch>span,.next-hybrid>span{color:#ffffff9e;letter-spacing:.16em;text-transform:uppercase;min-width:200px;font-size:8px;font-weight:850}.culture-switch>strong,.next-hybrid>strong{font:800 clamp(36px, 5vw, 68px)/1 var(--font-display);letter-spacing:-.06em;text-transform:uppercase}.culture-switch>b,.next-hybrid>b{margin-left:auto;font-size:42px;transition:transform .18s}.culture-switch:hover>b,.culture-switch:focus-visible>b,.next-hybrid:hover>b,.next-hybrid:focus-visible>b{transform:translate(8px)}.culture-switch-orange{color:var(--white);background:var(--graphite)}.detail-hero{isolation:isolate;min-height:720px;color:var(--white);background:var(--graphite);align-items:end;padding:155px max(24px,50vw - 590px) 90px;display:flex;position:relative;overflow:hidden}.detail-hero-orange{background:var(--orange)}.detail-hero-has-photo .detail-hero-copy{max-width:min(55vw,720px)}.detail-hero-has-photo .detail-hero-copy h1{font-size:clamp(78px,10vw,150px)}.detail-hero-photo{z-index:1;background:var(--black);clip-path:polygon(14% 0,100% 0,88% 100%,0 88%);filter:drop-shadow(18px 22px #1212122e);width:min(32vw,465px);margin:0;position:absolute;top:150px;bottom:58px;right:max(28px,50vw - 660px);overflow:hidden}.detail-hero-photo:before,.detail-hero-photo:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.detail-hero-photo:before{background:linear-gradient(90deg,#ff6a1357,#0000 34%)}.detail-hero-photo:after{box-shadow:inset 0 0 0 1px #ffffff57}.detail-hero-photo img{object-fit:cover;object-position:center 72%;filter:saturate(1.06)contrast(1.04);width:100%;height:100%;display:block}.detail-hero-has-photo .detail-hero-mark,.detail-hero-has-photo .detail-hero-index{display:none}.detail-hero:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid #ffffff29;border-radius:50%;width:39%;position:absolute;top:16%;right:6%}.detail-hero>.breadcrumbs{position:absolute;top:116px;left:max(24px,50vw - 590px)}.detail-hero-copy{z-index:2;max-width:900px;position:relative}.detail-hero-copy>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:850}.detail-hero-orange .detail-hero-copy>span{color:#121212a6}.detail-hero-copy h1{font:800 clamp(82px, 13vw, 190px)/.76 var(--font-display);letter-spacing:-.095em;text-transform:uppercase;margin:24px 0 31px}.detail-hero-copy p{color:#ffffffb8;border-left:2px solid var(--orange);max-width:660px;margin:0;padding-left:22px;font-size:18px;font-weight:700;line-height:1.55}.detail-hero-orange .detail-hero-copy p{color:#121212bf;border-color:var(--black)}.detail-hero-mark{color:#ffffff12;font:900 clamp(120px, 20vw, 310px)/.8 var(--font-display);letter-spacing:-.1em;text-transform:uppercase;position:absolute;bottom:-7%;right:-2%}.detail-hero-index{color:#fff6;letter-spacing:.15em;text-transform:uppercase;font-size:7px;font-weight:850;position:absolute;top:118px;right:max(24px,50vw - 590px)}.detail-data-section{background:var(--soft-white);grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);display:grid}.detail-data-aside{background:var(--cream);border-right:1px solid var(--line-dark);min-height:780px;padding:95px clamp(28px,5vw,80px)}.detail-data-aside .section-code{font-size:10px}.detail-data-aside>p{color:#6f6a63;max-width:280px;margin:36px 0 65px;font-size:15px;line-height:1.7}.detail-aside-stat{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:24px 0}.detail-aside-stat span{color:#8d8880;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.detail-aside-stat strong{color:var(--orange);font:800 42px/1 var(--font-display);margin-top:12px;display:block}.detail-data-aside>a{border-bottom:1px solid var(--black);letter-spacing:.08em;text-transform:uppercase;margin-top:50px;padding-bottom:8px;font-size:10px;font-weight:850;display:inline-block}.detail-data-main{padding:95px clamp(28px,6vw,95px)}.detail-spec-columns{grid-template-columns:1.14fr .86fr;gap:clamp(50px,7vw,100px);display:grid}.detail-spec-columns .hybrid-spec-column h2{font:780 clamp(24px, 2.5vw, 36px)/1 var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0 0 28px}.detail-spec-columns .hybrid-spec-column li{align-items:center;min-height:61px;padding-top:14px;padding-bottom:14px;font-size:16px;font-weight:650;line-height:1.55;display:flex}.detail-commerce{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:.9fr 1.1fr;margin-top:68px;display:grid}.detail-package-card,.detail-price-card{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:185px;padding:30px}.detail-package-card>span{color:#8d8880;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:850}.detail-package-card strong{font:780 24px/1 var(--font-display);text-transform:uppercase;margin:28px 0 8px;display:block}.detail-package-card p{color:#89847d;margin:0;font-size:10px}.detail-price-card{color:var(--white);background:var(--orange);border-color:var(--orange)}.detail-price-card p{border-bottom:1px solid #ffffff40;justify-content:space-between;gap:20px;margin:0;padding:18px 0;font-size:11px;display:flex}.detail-price-card p:last-child{border-bottom:0}.detail-price-card strong{font-size:17px}.detail-order-button{min-height:64px;color:var(--white);background:var(--black);letter-spacing:.09em;text-transform:uppercase;grid-column:1/3;justify-content:space-between;align-items:center;padding:0 30px;font-size:9px;font-weight:850;display:flex}.detail-order-button:hover,.detail-order-button:focus-visible{background:var(--graphite)}.detail-field-note{border:1px solid var(--line-dark);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin-top:68px;display:grid}.detail-field-note>div{padding:30px}.detail-field-note span{color:var(--orange);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:850}.detail-field-note p{color:#6f6a63;max-width:720px;margin:16px 0 0;font-size:15px;line-height:1.75}.detail-field-note>a{min-width:245px;color:var(--white);background:var(--black);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;padding:28px;font-size:9px;font-weight:850;line-height:1.45;transition:background .18s;display:flex}.detail-field-note>a:hover,.detail-field-note>a:focus-visible{background:var(--orange)}.khurakan-profile{background-color:#e9e4dc;background-image:linear-gradient(#1212120b 1px,#0000 1px),linear-gradient(90deg,#1212120b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:clamp(72px,7vw,112px) max(20px,50vw - 640px);position:relative;overflow:hidden}.khurakan-profile:before{content:"";background:var(--orange);width:100%;height:12px;position:absolute;top:0;left:0}.khurakan-profile-header{color:var(--white);background:var(--black);grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:end;gap:48px;padding:clamp(38px,5vw,66px);display:grid;position:relative}.khurakan-profile-header:after{content:"";background:var(--orange);width:clamp(90px,12vw,170px);height:12px;position:absolute;top:0;right:0}.khurakan-profile-header span,.khurakan-technology-card>span,.khurakan-profile-note span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:850}.khurakan-profile-header h2{max-width:760px;font:800 clamp(42px, 5.2vw, 76px)/.95 var(--font-display);letter-spacing:-.065em;text-transform:uppercase;margin:20px 0 0}.khurakan-profile-header h2 strong{color:var(--orange);font:inherit;display:block}.khurakan-profile-header p{color:#ffffffad;max-width:390px;margin:0;font-size:15px;line-height:1.7}.khurakan-profile-layout{background:var(--soft-white);grid-template-columns:minmax(250px,.36fr) minmax(0,1fr);display:grid;box-shadow:0 26px 60px #1212121f}.khurakan-technology-card{min-height:620px;color:var(--black);background:var(--orange);flex-direction:column;padding:clamp(34px,4vw,52px);display:flex;position:relative;overflow:hidden}.khurakan-technology-card>span{color:#121212a3}.khurakan-technology-card>strong{font:850 clamp(66px, 7vw, 104px)/.85 var(--font-display);letter-spacing:-.08em;margin-top:25px;display:block}.khurakan-technology-card>p{max-width:230px;margin:24px 0 0;font-size:14px;font-weight:700;line-height:1.55}.khurakan-technology-card>div{color:#ffffff2b;font:900 180px/.8 var(--font-display);letter-spacing:-.1em;position:absolute;bottom:70px;right:-19px}.khurakan-technology-card>a{z-index:1;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #1212124d;margin-top:auto;padding-top:24px;font-size:9px;font-weight:850;line-height:1.5;position:relative}.khurakan-profile-content{min-width:0;padding:clamp(34px,5vw,68px)}.khurakan-block-heading{min-height:64px;color:var(--white);background:var(--black);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.khurakan-block-heading>span{color:var(--white);background:var(--orange);justify-content:center;align-self:stretch;align-items:center;font-size:10px;font-weight:850;display:flex}.khurakan-block-heading h3{font:800 clamp(19px, 2vw, 27px)/1 var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:0;padding:0 22px}.khurakan-metrics dl{border-left:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.khurakan-metrics dl>div{background:var(--white);border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;min-height:210px;padding:clamp(22px,3vw,32px);display:flex}.khurakan-metrics dt{color:#747068;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.khurakan-metrics dd{font:850 clamp(31px, 3.5vw, 49px)/.9 var(--font-display);letter-spacing:-.055em;margin:30px 0 0}.khurakan-metrics dd small{color:var(--orange);font:850 13px/1 var(--font-body);letter-spacing:0;text-transform:uppercase;margin-left:8px}.khurakan-metric-details{margin-top:auto;padding-top:20px}.khurakan-metric-details summary{cursor:pointer;justify-content:flex-end;width:100%;list-style:none;display:flex}.khurakan-metric-details summary::-webkit-details-marker{display:none}.khurakan-metric-toggle{width:36px;height:36px;color:var(--black);background:var(--orange);font:500 25px/1 var(--font-body);border:1px solid #1212123d;border-radius:50%;justify-content:center;align-items:center;transition:color .18s,background .18s,transform .18s;display:inline-flex}.khurakan-metric-details summary:hover .khurakan-metric-toggle,.khurakan-metric-details summary:focus-visible .khurakan-metric-toggle{color:var(--white);background:var(--black)}.khurakan-metric-details[open] .khurakan-metric-toggle{transform:rotate(45deg)}.khurakan-metric-details p{border-top:1px solid var(--line-dark);color:#625e57;margin:18px 0 0;padding-top:17px;font-size:13px;line-height:1.65}.khurakan-block-heading-light{color:var(--black);background:#d7d0c5}.khurakan-table-wrap{border-left:1px solid var(--line-dark);overflow-x:auto}.khurakan-agronomy table,.khurakan-diseases table{border-collapse:collapse;table-layout:fixed;width:100%}.khurakan-agronomy th,.khurakan-agronomy td,.khurakan-diseases th,.khurakan-diseases td{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);text-align:left;vertical-align:top;padding:22px 24px}.khurakan-agronomy th,.khurakan-diseases th{color:#77736d;letter-spacing:.07em;text-transform:uppercase;background:#eeeae3;width:36%;font-size:10px;font-weight:850;line-height:1.45}.khurakan-agronomy td,.khurakan-diseases td{background:var(--white);font-size:15px;font-weight:700;line-height:1.55}.khurakan-agronomy thead th,.khurakan-diseases thead th{color:#ffffffb3;background:#2a2a2a;font-size:9px}.khurakan-agronomy thead th:first-child,.khurakan-diseases thead th:first-child{color:var(--white)}.khurakan-table-value{justify-content:space-between;align-items:center;gap:22px;display:flex}.khurakan-resistance-score{grid-template-columns:minmax(86px,1fr) auto auto;align-items:center;gap:10px;min-width:210px;display:grid}.khurakan-resistance-score meter{background:#ded8cf;border:0;width:100%;height:8px}.khurakan-resistance-score meter::-webkit-meter-bar{height:8px;box-shadow:none;background:#ded8cf;border:0;border-radius:0}.khurakan-resistance-score meter::-webkit-meter-optimum-value{background:var(--orange)}.khurakan-resistance-score meter::-moz-meter-bar{background:var(--orange)}.khurakan-resistance-score strong{min-width:38px;font:850 16px/1 var(--font-display);letter-spacing:-.035em}.khurakan-resistance-score small{color:#77736d;font-size:10px;font-weight:800}.khurakan-resistance-note{color:#625e57;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#eeeae3;margin:0;padding:20px 24px;font-size:12px;line-height:1.65}.khurakan-profile-note{grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);display:grid;box-shadow:0 22px 50px #1212121a}.khurakan-profile-note>div{background:#d7d0c5;padding:clamp(30px,4vw,46px)}.khurakan-profile-note p{max-width:780px;margin:14px 0 0;font-size:15px;line-height:1.7}.khurakan-profile-note>a{min-height:132px;color:var(--white);background:var(--black);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:32px;font-size:9px;font-weight:850;line-height:1.5;transition:background .18s;display:flex}.khurakan-profile-note>a:hover,.khurakan-profile-note>a:focus-visible{background:var(--orange)}.khurakan-profile-note>a b{font-size:18px}.packaging-page-hero{min-height:880px;color:var(--white);background:var(--black);grid-template-columns:.84fr 1.16fr;padding-top:76px;display:grid}.packaging-page-copy{flex-direction:column;justify-content:center;padding-top:90px;padding-bottom:90px;padding-right:clamp(40px,7vw,105px);display:flex}.packaging-page-copy>.breadcrumbs{margin-bottom:70px}.packaging-page-copy>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:850}.packaging-page-copy h1{font:800 clamp(52px, 6vw, 86px)/.92 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin:25px 0 28px}.packaging-page-copy h1 em{color:var(--orange);font-style:normal}.packaging-page-copy>p{color:#ffffff91;max-width:480px;margin:0;font-size:13px;line-height:1.75}.packaging-page-stage{background:var(--cream);position:relative;overflow:hidden}.packaging-page-stage>img{z-index:2;aspect-ratio:667/1000;object-fit:cover;filter:drop-shadow(0 34px 30px #12121245);clip-path:polygon(3% 0,100% 0,95% 100%,0 95%);width:min(57%,465px);height:auto;position:absolute;top:8%;left:50%;transform:translate(-50%)rotate(.6deg)}.packaging-page-stage>span{z-index:3;color:#827d75;letter-spacing:.16em;text-transform:uppercase;font-size:7px;font-weight:850;position:absolute;bottom:24px;right:25px}.packaging-facts-grid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.packaging-facts-grid article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:310px;padding:32px}.packaging-facts-grid span{color:var(--orange);font-size:8px;font-weight:850}.packaging-facts-grid h2{font:760 24px/1 var(--font-display);text-transform:uppercase;margin:110px 0 17px}.packaging-facts-grid p{color:#77736d;margin:0;font-size:11px;line-height:1.65}.contacts-page{isolation:isolate;min-height:calc(100vh - 110px);color:var(--white);background:var(--orange);flex-direction:column;justify-content:center;padding:155px max(24px,50vw - 590px) 65px;display:flex;position:relative;overflow:hidden}.contacts-page>.contact-grid{z-index:-2}.contacts-page>.breadcrumbs{position:absolute;top:116px;left:max(24px,50vw - 590px)}.contacts-page-monogram{z-index:-1;color:#ffffff1f;font:900 min(31vw, 470px)/.8 var(--font-display);letter-spacing:-.1em;position:absolute;bottom:-8%;right:-4%}.contacts-page-content{z-index:2;position:relative}.contacts-page-content>span{color:#1212129e;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:850}.contacts-page-content h1{max-width:1000px;font:800 clamp(54px, 7.7vw, 112px)/.9 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:26px 0 28px}.contacts-page-content>p{color:#ffffffb8;max-width:520px;margin:0 0 36px;font-size:14px;line-height:1.75}.contacts-page-content>a{width:fit-content;min-height:60px;color:var(--white);background:var(--black);letter-spacing:.06em;align-items:center;gap:55px;padding:0 25px;font-size:12px;font-weight:850;display:flex}.contacts-page-meta{z-index:2;border-top:1px solid #ffffff47;border-left:1px solid #ffffff47;grid-template-columns:repeat(3,1fr);margin-top:80px;display:grid;position:relative}.contacts-page-meta>div{border-bottom:1px solid #ffffff47;border-right:1px solid #ffffff47;min-height:126px;padding:24px}.contacts-page-meta span{color:#ffffff8c;letter-spacing:.15em;text-transform:uppercase;font-size:7px;font-weight:850;display:block}.contacts-page-meta strong{text-transform:uppercase;max-width:310px;margin-top:12px;font-size:12px;line-height:1.45;display:block}@media (width<=1120px){.desktop-nav{gap:5px}.desktop-nav a{padding-inline:9px;font-size:8px}.manifest-body{padding-inline:48px}}@media (width<=980px){.desktop-nav,.header-phone{display:none}.site-header{justify-content:space-between}.menu-toggle{width:42px;height:42px;color:var(--white);background:0 0;border:1px solid #ffffff47;place-content:center;gap:7px;padding:0;display:grid}.menu-toggle span{background:currentColor;width:19px;height:1px;transition:transform .18s}.menu-toggle.is-open span:first-child{transform:translateY(4px)rotate(45deg)}.menu-toggle.is-open span:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-nav{border-bottom:1px solid var(--line-light);opacity:0;pointer-events:none;background:#121212fb;padding:14px 22px 22px;transition:transform .22s,opacity .18s;display:grid;position:absolute;top:76px;left:0;right:0;transform:translateY(-130%)}.mobile-nav.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-nav a{color:#ffffffc2;border-bottom:1px solid var(--line-light);padding:14px 0;font-size:12px;font-weight:750}.mobile-nav a.is-active{color:var(--white);border-bottom-color:var(--orange)}.mobile-nav .mobile-phone{text-align:center;color:var(--white);background:var(--orange);border:0;margin-top:13px;padding:14px}.premium-hero{grid-template-columns:1fr}.hero-copy{border-right:0;border-bottom:1px solid var(--line-dark);background:linear-gradient(#fbfaf775,#fbfaf729);min-height:690px}.hero-field-bg:after{background:linear-gradient(#fbfaf77a 0%,#f6f0e657 48%,#f6f0e61f 70%,#f6f0e608 100%),linear-gradient(90deg,#ffffff0a,#ff6a131a)}.hero-art{min-height:680px}.hero-bag{width:min(48%,350px)}.manifest{grid-template-columns:1fr}.manifest-visual{min-height:500px}.manifest-body{padding:68px clamp(42px,8vw,78px)}.packaging-section,.product-data{grid-template-columns:1fr}.packaging-copy,.data-intro{border-right:0;border-bottom:1px solid var(--line-light);min-height:630px}.package-stage{min-height:760px}.selection-summary{grid-template-columns:1fr;gap:0;width:min(760px,100% - 64px);margin-bottom:88px}.selection-summary-copy{border-right:0;max-width:none;min-height:auto;padding:68px clamp(42px,8vw,78px)}.selection-offer{width:100%;min-height:0}.catalog-entry,.catalog-entry-reverse{grid-template-columns:55px 1fr}.catalog-media,.catalog-entry-reverse .catalog-media{order:1;grid-column:2;min-height:390px}.catalog-copy,.catalog-entry-reverse .catalog-copy{order:2;grid-column:2;min-height:330px}.catalog-number{grid-row:1/3;padding-left:7px}.future-entry{padding-left:55px}.hybrid-profiles-heading{grid-template-columns:1fr 2fr}.hybrid-profiles-heading>span{grid-column:2}.hybrid-profile{grid-template-columns:1fr}.hybrid-profile-title{min-height:390px}.hybrid-profile-content{min-height:650px}}@media (width<=700px){.site-header{padding-inline:12px;gap:6px;height:68px;padding:0 18px}.mobile-nav{top:68px}.brand-esp{font-size:23px}.brand-solutions{font-size:8px}.premium-hero{min-height:760px;padding-top:68px}.hero-field-bg{background-position:54%;inset:68px 0 0}.hero-grid-lines{opacity:.04;background-size:54px 54px;top:68px}.hero-copy{background:linear-gradient(#fbfaf79e 0%,#fbfaf74d 34%,#fbfaf700 52%);border-bottom:0;justify-content:flex-start;min-height:690px;padding:42px 20px 28px 28px}.eyebrow{gap:12px;font-size:7px}.hero-copy h1{margin:20px 0 18px;font-size:clamp(46px,13vw,54px);line-height:.88}.hero-title-middle{font-size:.74em}.hero-copy>p{max-width:290px;font-size:11px;line-height:1.55}.hero-actions{z-index:5;grid-template-columns:1fr;gap:8px;width:150px;margin-top:22px;display:grid;position:relative}.hero-catalog-action{display:none}.hero-actions .hero-brand-action{display:inline-flex}.premium-hero .button{gap:8px;min-height:46px;padding:0 10px;font-size:8px}.hero-microcopy{display:none}.hero-art{z-index:2;pointer-events:auto;height:360px;min-height:360px;position:absolute;bottom:0;left:0;right:0}.hero-orange-plane{inset:6% 2% 4% 27%}.hero-bag{width:clamp(172px,52vw,240px);top:2%;left:74%}.hero-carousel-controls{padding:4px;bottom:10px;right:10px}.hero-carousel-controls>button{width:32px;height:32px}.hero-carousel-status{gap:7px;min-width:82px;padding:0 8px}.hero-carousel-progress{width:29px}.hero-carousel-hint{padding:7px 8px;font-size:6px;top:10px;right:10px}.hero-carousel-labels{max-width:calc(100% - 20px);bottom:56px;left:10px}.hero-carousel-dots{top:12px;left:10px}.hero-carousel-dots button{width:16px}.hero-carousel-dots button.is-active{width:26px}.hero-ghost-word{font-size:110px;top:18%;left:-8%}.hero-vertical,.hero-art-caption,.hero-index{display:none}.mobile-catalog-bridge{background:var(--cream);border-top:1px solid #1212121f;border-bottom:1px solid #1212121f;padding:18px 20px 20px;display:flex}.mobile-catalog-bridge .button{justify-content:space-between;width:100%;min-height:54px;padding-inline:20px;font-size:9px}.section{padding:82px 20px}.section-side-padding{padding-left:20px;padding-right:20px}.manifest{gap:0}.manifest-body h2,.packaging-copy h2,.catalog-heading h2,.data-intro h2,.contact-content h2{font-size:clamp(36px,11vw,49px)}.manifest-visual{min-height:390px;padding:32px 26px}.manifest-visual-copy>strong{font-size:clamp(46px,12vw,52px)}.manifest-body{padding:48px 25px 55px}.manifest-body h2{max-width:100%;margin-top:20px;font-size:clamp(27px,7.4vw,31px);line-height:1}.manifest-lead{margin-top:23px;font-size:13px;line-height:1.68}.manifest-body .editorial-link{justify-content:space-between;width:100%;margin-top:22px}.packaging-copy,.data-intro{min-height:auto;padding-top:78px;padding-bottom:78px;padding-right:20px}.package-stage{min-height:560px}.selection-section:before{font-size:170px;top:.08em;right:-.18em}.selection-summary{width:calc(100% - 40px);box-shadow:none;background:0 0;border:0;gap:38px;margin-bottom:72px;padding:0}.selection-section{background-image:linear-gradient(#12121206 1px, transparent 1px), linear-gradient(90deg, #12121206 1px, transparent 1px), linear-gradient(180deg, var(--soft-white) 0%, var(--cream) 100%);background-size:54px 54px,54px 54px,auto;padding-top:72px}.selection-summary-copy{min-height:0;color:var(--black);background:0 0;padding:0}.selection-summary-copy .section-code{color:#1212127a}.selection-kicker{margin:27px 0 13px;font-size:6.5px;line-height:1.5}.selection-summary-copy h2{font-size:clamp(38px,11.5vw,50px);line-height:.96}.selection-summary-lead{color:#5d5952;margin-top:24px;font-size:11px;line-height:1.7}.selection-offer{border:1px solid #12121229;width:calc(100% - 7px);min-height:0;box-shadow:7px 7px #ff6a13f0}.selection-offer-label{min-height:44px;color:var(--white);background:var(--black);padding:0 15px;font-size:7px}.selection-offer-label small{display:none}.selection-offer ol{padding:0 15px}.selection-offer li{grid-template-columns:28px minmax(0,1fr);gap:11px;min-height:92px;padding:17px 0}.selection-offer h3{margin-bottom:6px;font-size:15px;line-height:1.1}.selection-offer p{font-size:9.5px;line-height:1.5}.selection-conclusion{min-height:0;padding:25px 44px 26px 20px;display:block}.selection-conclusion span{margin-bottom:10px;font-size:6px;display:block}.selection-conclusion p{text-align:left;max-width:300px;font-size:13px;line-height:1.3}.selection-conclusion b{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.selection-section+.contact-section{min-height:0}.package-front{width:48%;top:13%;left:9%}.package-front-photo{width:60%;top:9%;left:20%}.catalog-heading{display:block}.catalog-heading p{margin-top:22px}.catalog-entry,.catalog-entry-reverse{grid-template-columns:38px 1fr}.catalog-media,.catalog-entry-reverse .catalog-media{min-height:280px}.catalog-copy,.catalog-entry-reverse .catalog-copy{min-height:310px;padding:35px 24px}.catalog-number{padding-left:4px}.future-entry{grid-template-columns:1fr auto;gap:25px;padding:38px 25px 38px 38px}.future-entry p{grid-area:2/1/auto/3}.future-entry>b{grid-area:1/2}.hybrid-profiles-heading{grid-template-columns:1fr;gap:34px;min-height:auto;padding-top:77px;padding-bottom:67px}.hybrid-profiles-heading>span{grid-column:1}.hybrid-profile{scroll-margin-top:68px}.hybrid-profile-title{min-height:330px;padding:45px 24px}.hybrid-profile-title h3{font-size:clamp(52px,17vw,75px)}.hybrid-profile-content{min-height:auto;padding:58px 24px 70px}.hybrid-profile-lead{margin-bottom:42px;font-size:17px}.hybrid-spec-grid{grid-template-columns:1fr;gap:42px}.data-list li{grid-template-columns:36px 1fr auto;min-height:90px;padding:12px 20px}.data-list p{font-size:11px;line-height:1.45}.contact-section{align-items:flex-start;min-height:0}.contact-content{width:calc(100% - 40px);padding:48px 0 24px}.contact-kicker{margin:23px 0 15px;font-size:8px}.contact-content h2{row-gap:10px;max-width:335px;margin:0;font-size:clamp(34px,9.6vw,40px);line-height:.92}.contact-lead{margin:22px 0 20px;font-size:12px;line-height:1.7}.contact-phone-button{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;width:100%;min-width:0;min-height:84px;padding:14px 50px 14px 16px;position:relative}.contact-phone-button strong{margin-left:0;font-size:23px}.contact-phone-button b{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.contact-footer-row{grid-template-columns:1fr;gap:8px;margin-top:22px;padding-top:16px}.contact-footer-nav{gap:6px 22px}.contact-footer-nav a{padding:5px 0}.contact-footer-meta{white-space:normal;justify-content:space-between;gap:18px;width:100%;margin-top:2px;display:flex}footer{grid-template-columns:1fr;grid-template-areas:"intro""nav""copyright";gap:9px;min-height:0;padding:18px 20px 16px}.footer-nav{gap:6px 22px}.footer-nav a{min-height:0;padding:5px 0}.footer-copyright{justify-self:start;margin-top:1px}}html .collection-showcase{color:var(--black);background:#f4f1eb;padding:58px 20px 64px}html .collection-showcase:before{color:#12121206}html .collection-showcase-grid{background:#fffdf9;border-color:#1212121a;grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);max-width:920px;min-height:330px;box-shadow:0 18px 50px #1212120f}html .collection-showcase-copy{background:#fffdf9;border-top-width:4px;min-height:330px;padding:32px 34px}html .collection-showcase-copy h2{margin:24px 0 16px;font-size:clamp(38px,3.6vw,52px)}html .collection-showcase-copy>p{color:#6f6a63;font-size:11px;line-height:1.6}html .collection-showcase-meta-simple{border-color:#1212121f;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;display:flex}html .collection-showcase-meta-simple span,html .collection-showcase-meta-simple small{color:#12121280}html .collection-showcase-meta-simple small{grid-row:auto}html .collection-showcase-visual{border-left-color:#1212121a;min-height:330px}html .collection-product-grid,html .collection-product-grid-2{border-color:#1212121a;max-width:920px;margin-top:12px}html .collection-product-card,html .collection-product-card:nth-child(2),html .collection-product-card:nth-child(3){min-height:300px;color:var(--black);background:#fffdf9;border-color:#1212121a;padding:22px}html .collection-product-card:nth-child(2){background:#ebe7df}html .collection-product-card:nth-child(3){background:#f3ded1}html .collection-product-card:nth-child(2) .collection-product-main>p,html .collection-product-card:nth-child(3) .collection-product-main>p{color:#6f6a63}html .collection-product-card:nth-child(2) .collection-product-main>span,html .collection-product-card:nth-child(3) .collection-product-main>span{color:var(--orange)}html .collection-product-main{padding:24px 0 20px}html .collection-product-main h3{margin:12px 0 13px;font-size:clamp(30px,2.7vw,40px)}html .collection-product-card:hover,html .collection-product-card:focus-visible{color:var(--black);background:#ff5a1f}@media (width<=980px){html .collection-showcase-grid{grid-template-columns:1fr}html .collection-showcase-copy,html .collection-showcase-visual{min-height:300px}html .collection-showcase-visual{border-top-color:#1212121a}html .collection-product-card,html .collection-product-card:nth-child(2),html .collection-product-card:nth-child(3){min-height:280px}}@media (width<=700px){html .collection-showcase{padding:40px 16px 48px}html .collection-showcase-copy{border-top-width:4px;min-height:270px;padding:24px}html .collection-showcase-visual{min-height:260px}html .collection-product-card,html .collection-product-card:nth-child(2),html .collection-product-card:nth-child(3){min-height:270px;padding:20px}html .collection-product-main{padding:22px 0 18px}}.detail-hero-photo-led{min-height:min(680px,78vh);color:var(--white);background:#151515;position:relative;overflow:hidden}.detail-hero-background,.detail-hero-photo-overlay{width:100%;height:100%;position:absolute;inset:0}.detail-hero-background{z-index:0;object-fit:cover;object-position:center;filter:saturate(.92)contrast(1.05)}.detail-hero-photo-overlay{z-index:1;background:linear-gradient(90deg,#0c0c0ce6 0%,#0c0c0c9e 36%,#0c0c0c1a 72%),linear-gradient(#0000 48%,#0c0c0cb3 100%)}.detail-hero-photo-led .detail-hero-grid{z-index:2;opacity:.16}.detail-hero-photo-led>.breadcrumbs,.detail-hero-photo-led .detail-hero-copy,.detail-hero-photo-led .detail-hero-mark,.detail-hero-photo-led .detail-hero-index,.detail-hero-photo-led .khurakan-culture-side-nav{z-index:3}.detail-hero-photo-led .detail-hero-copy{max-width:min(760px,58vw);left:clamp(210px,18vw,282px)}.detail-hero-photo-led .detail-hero-copy>span{color:var(--orange)}.detail-hero-photo-led .detail-hero-copy h1{max-width:900px;color:var(--white);text-shadow:0 10px 45px #0000004d;font-size:clamp(76px,10vw,156px)}.detail-hero-photo-led .detail-hero-copy p{color:#ffffffb8;letter-spacing:.16em;text-transform:uppercase;max-width:none;font-size:11px;font-weight:850}.detail-hero-photo-led .detail-hero-mark{color:#ffffffb3}.seed-profile{color:var(--black);background:#eeeae2;padding:72px clamp(22px,5vw,76px) 0;position:relative;overflow:hidden}.seed-profile-heading{border-top:8px solid var(--orange);border-bottom:1px solid #12121238;max-width:1180px;margin:0 auto 28px;padding:24px 0 22px}.seed-profile-heading>span,.seed-section-heading>span,.seed-product-copy>span,.seed-product-bag figcaption,.seed-product-note>span{letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:900}.seed-profile-heading>span,.seed-section-heading>span,.seed-product-copy>span,.seed-product-note>span{color:var(--orange)}.seed-profile-heading h2{font:850 clamp(42px, 6vw, 88px)/.9 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin:18px 0 0}.seed-profile-heading h2 strong{color:var(--orange);font-weight:inherit}.seed-product-story{max-width:1180px;color:var(--white);background:#171717;grid-template-columns:minmax(340px,.88fr) minmax(0,1.12fr);margin:0 auto 72px;display:grid}.seed-product-bag{background:radial-gradient(circle at 50% 44%,#ff4c003b,#0000 40%),#0f0f0f;border-right:1px solid #ffffff1f;place-items:center;min-height:620px;margin:0;padding:46px;display:grid;position:relative;overflow:hidden}.seed-product-bag>span{color:#ffffff09;font:900 230px/.75 var(--font-display);letter-spacing:-.1em;position:absolute;bottom:-28px;right:-18px}.seed-product-bag img{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 32px #0000006b);width:auto;max-width:84%;height:510px;position:relative}.seed-product-bag figcaption{color:#ffffff6b;position:absolute;bottom:22px;left:24px;right:24px}.seed-product-copy{flex-direction:column;justify-content:center;padding:clamp(38px,5vw,74px);display:flex}.seed-product-copy h3{font:850 clamp(56px, 7vw, 104px)/.86 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:18px 0 24px}.seed-product-copy>p{color:#ffffffb3;max-width:660px;margin:0;font-size:14px;line-height:1.65}.seed-product-signature{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:minmax(150px,.78fr) minmax(0,1.22fr);align-items:end;gap:28px;margin-top:34px;padding:24px 0;display:grid}.seed-product-signature span,.seed-product-facts dt{color:#ffffff75;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:7px;font-weight:900;display:block}.seed-product-signature strong{color:var(--orange);font:850 clamp(25px, 3vw, 42px)/.95 var(--font-display);letter-spacing:-.055em;overflow-wrap:anywhere;text-transform:uppercase;display:block}.seed-product-signature>p{color:#ffffffad;margin:0;font-size:11px;line-height:1.55}.seed-product-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0;display:grid}.seed-product-facts>div{border:1px solid #ffffff29;padding:12px 14px}.seed-product-facts dd{text-transform:uppercase;margin:0;font-size:10px;font-weight:900;line-height:1.25}.seed-product-note p{color:#ffffffa3;margin:10px 0 0;font-size:11px;line-height:1.55}.seed-back-link{width:fit-content;color:var(--white);border-bottom:1px solid var(--orange);letter-spacing:.12em;text-transform:uppercase;margin-top:26px;padding-bottom:5px;font-size:8px;font-weight:900}.seed-visual-metrics,.seed-agro-visual,.seed-disease-visual{max-width:1180px;margin:0 auto 72px}.seed-section-heading{border-top:1px solid;justify-content:space-between;align-items:end;gap:24px;padding:18px 0 22px;display:flex}.seed-section-heading h3{max-width:780px;font:850 clamp(34px, 4.2vw, 62px)/.9 var(--font-display);letter-spacing:-.065em;text-align:right;text-transform:uppercase;margin:0}.seed-visual-metrics>dl{border-top:1px solid #12121233;border-left:1px solid #12121233;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.seed-metric-visual{border-bottom:1px solid #12121233;border-right:1px solid #12121233;min-height:330px;padding:24px;position:relative;overflow:hidden}.seed-metric-index{color:var(--orange);letter-spacing:.14em;font-size:8px;font-weight:900}.seed-metric-orbit{border:1px solid #12121224;border-radius:50%;width:154px;height:154px;position:absolute;top:52px;right:-24px}.seed-metric-orbit:before,.seed-metric-orbit:after{content:"";border-radius:50%;position:absolute}.seed-metric-orbit:before{border:1px solid #12121229;inset:22px}.seed-metric-orbit:after{background:var(--orange);inset:48px}.seed-metric-orbit i{background:var(--black);border-radius:50%;width:7px;height:7px;position:absolute}.seed-metric-orbit i:first-child{top:5px;left:62px}.seed-metric-orbit i:nth-child(2){bottom:31px;right:16px}.seed-metric-orbit i:nth-child(3){bottom:4px;left:35px}.seed-metric-visual dt{z-index:1;letter-spacing:.13em;text-transform:uppercase;max-width:175px;margin-top:68px;font-size:8px;font-weight:900;position:relative}.seed-metric-visual dd{z-index:1;font:850 clamp(30px, 3vw, 46px)/.9 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:15px 0 0;position:relative}.seed-metric-visual dd small{color:var(--orange);letter-spacing:-.02em;margin-left:5px;font-size:12px}.seed-metric-visual>p{z-index:1;color:#6f6a62;margin:28px 0 0;font-size:9px;line-height:1.55;position:relative}.seed-agro-visual{color:var(--white);background:#171717;padding:36px}.seed-agro-grid{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seed-agro-grid article{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;grid-template-columns:42px minmax(0,1fr) minmax(110px,.6fr);align-items:center;gap:18px;min-height:144px;padding:22px;display:grid}.seed-agro-index{color:var(--orange);font:850 22px/1 var(--font-display)}.seed-agro-grid h4,.seed-disease-grid h4{color:#ffffff75;letter-spacing:.13em;text-transform:uppercase;margin:0 0 9px;font-size:7px;font-weight:900}.seed-agro-grid article>div>strong{text-transform:uppercase;font-size:14px;line-height:1.2;display:block}.seed-score{min-width:0}.seed-score-segments{grid-template-columns:repeat(10,minmax(2px,1fr));gap:3px;display:grid}.seed-score-segments i{background:#ffffff1f;height:24px;display:block}.seed-score-segments i.is-active{background:var(--orange)}.seed-score>strong{color:var(--orange);font:850 25px/1 var(--font-display);letter-spacing:-.05em;margin-top:8px;display:block}.seed-score>strong small{font-size:11px}.seed-agro-mark{border:9px solid var(--orange);border-radius:50%;justify-self:end;width:44px;height:44px;box-shadow:0 0 0 1px #ffffff38}.seed-disease-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.seed-disease-grid article{min-height:156px;color:var(--white);background:#171717;padding:24px}.seed-resistance-note{color:#6f6a62;max-width:820px;margin:18px 0 0;font-size:9px;line-height:1.55}.seed-profile-cta{max-width:1180px;margin:0 auto}.seed-profile-cta>a{min-height:112px;color:var(--black);background:var(--orange);font:850 clamp(24px, 3vw, 42px)/.95 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:28px 34px;display:flex}.seed-profile-cta b{font-size:42px}@media (width<=980px){.detail-hero-photo-led .detail-hero-copy{max-width:calc(100% - 230px);left:190px}.seed-product-story{grid-template-columns:.84fr 1.16fr}.seed-product-bag{min-height:560px;padding:30px}.seed-product-bag img{max-width:94%;height:430px}.seed-product-copy{padding:38px}.seed-visual-metrics>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.seed-agro-grid article{grid-template-columns:38px minmax(0,1fr)}.seed-agro-grid article>.seed-score,.seed-agro-grid article>.seed-agro-mark{grid-column:2;justify-self:stretch;width:100%}.seed-disease-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.detail-hero-photo-led{min-height:540px}.detail-hero-background{object-position:62% center}.detail-hero-photo-overlay{background:linear-gradient(#0c0c0c57 0%,#0c0c0c85 28%,#0c0c0ceb 100%)}.detail-hero-photo-led .detail-hero-copy{max-width:none;bottom:84px;left:20px;right:20px}.detail-hero-photo-led .detail-hero-copy h1,.detail-hero-photo-led.detail-hero-long-title .detail-hero-copy h1{font-size:clamp(54px,17vw,82px)}.detail-hero-photo-led .detail-hero-mark{display:none}.seed-profile{padding:48px 16px 0}.seed-profile-heading{border-top-width:6px;margin-bottom:16px;padding-top:18px}.seed-profile-heading h2{font-size:clamp(38px,12vw,54px)}.seed-product-story{grid-template-columns:1fr;margin-bottom:52px}.seed-product-bag{border-bottom:1px solid #ffffff1f;border-right:0;min-height:430px}.seed-product-bag img{height:350px}.seed-product-bag>span{font-size:160px}.seed-product-copy{padding:30px 24px 36px}.seed-product-copy h3{font-size:clamp(52px,16vw,76px)}.seed-product-copy>p{font-size:12px}.seed-product-signature{grid-template-columns:1fr;gap:16px}.seed-product-signature strong{font-size:32px}.seed-product-facts{grid-template-columns:1fr}.seed-visual-metrics,.seed-agro-visual,.seed-disease-visual{margin-bottom:52px}.seed-section-heading{display:block}.seed-section-heading h3{text-align:left;margin-top:12px;font-size:38px}.seed-visual-metrics>dl,.seed-agro-grid,.seed-disease-grid{grid-template-columns:1fr}.seed-metric-visual{min-height:280px}.seed-agro-visual{padding:24px 16px}.seed-agro-grid article{min-height:132px;padding:18px}.seed-disease-grid article{min-height:132px}.seed-profile-cta>a{min-height:94px;padding:24px;font-size:25px}}@media (width>=701px){.culture-modal{width:min(928px,100vw - 48px);max-height:calc(100dvh - 48px)}.culture-modal-title{min-height:clamp(220px,30vh,300px);padding:32px 38px}.culture-modal-title h2{margin:14px 0 9px;font-size:clamp(46px,5.6vw,70px)}.culture-modal-title p{max-width:520px;font-size:11px}.culture-modal-products{padding:24px 30px 28px}.culture-modal-list{gap:10px;margin-top:17px}.culture-modal-list>a,.culture-modal-list>div{grid-template-columns:28px minmax(0,1fr) 40px;column-gap:13px;min-height:98px;padding:17px 18px}.culture-modal-list strong{font-size:clamp(22px,2.15vw,30px)}.culture-modal-list small{margin-top:5px;font-size:7px}.culture-modal-list b{width:38px;height:38px;font-size:16px}.culture-modal-close{width:39px;height:39px;top:14px;right:14px}}.khurakan-holograms{z-index:0;pointer-events:none;position:absolute;inset:76px 0 0;overflow:hidden}.khurakan-holograms span{border:2px solid #ffffff40;border-radius:74% 26% 66% 34%/68% 34% 66% 32%;width:94px;height:154px;position:absolute;transform:rotate(28deg)skew(-5deg);box-shadow:0 0 26px #ffffff1a,inset 0 0 22px #ffffff0d}.khurakan-holograms span:after{content:"";transform-origin:bottom;background:#12121240;width:1px;position:absolute;top:8%;bottom:8%;left:48%;transform:rotate(21deg)}.khurakan-holograms span:first-child{top:18%;left:8%;transform:rotate(-48deg)scale(.72)}.khurakan-holograms span:nth-child(2){bottom:8%;left:22%;transform:rotate(54deg)scale(.58)}.khurakan-holograms span:nth-child(3){top:14%;right:5%;transform:rotate(34deg)scale(.78)}.khurakan-holograms span:nth-child(4){bottom:4%;right:15%;transform:rotate(-52deg)scale(.62)}.khurakan-profile{padding:32px max(18px,50vw - 770px) 58px}.khurakan-profile:before{display:none}.khurakan-profile-intro{border:1px solid var(--line-dark);background:#ffffffbd;grid-template-columns:minmax(190px,.32fr) minmax(0,1.68fr);align-items:center;gap:30px;margin-bottom:10px;padding:27px 34px;display:grid}.khurakan-profile-intro span{color:var(--orange);letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:900}.khurakan-profile-intro p{max-width:1120px;margin:0;font-size:clamp(15px,1.3vw,19px);font-weight:720;line-height:1.55}.khurakan-profile-header{grid-template-columns:1fr;padding:clamp(30px,3.7vw,50px)}.khurakan-profile-header h2{max-width:none;font-size:clamp(40px,4.6vw,68px)}.khurakan-profile-layout{grid-template-columns:minmax(235px,.26fr) minmax(0,1.74fr)}.khurakan-technology-card{min-height:520px;padding:34px}.khurakan-technology-card>strong{font-size:clamp(62px,6vw,88px)}.khurakan-profile-content{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:24px;padding:clamp(28px,3.2vw,44px);display:grid}.khurakan-metrics{grid-column:1/-1}.khurakan-metrics dl{grid-template-columns:repeat(4,minmax(0,1fr))}.khurakan-metrics dl>div{min-height:178px;padding:23px}.khurakan-metrics dd{margin-top:23px;font-size:clamp(28px,2.8vw,42px)}.khurakan-metric-details{padding-top:14px}.khurakan-metric-toggle{width:31px;height:31px;font-size:21px}.khurakan-agronomy,.khurakan-diseases{margin-top:0}.khurakan-agronomy th,.khurakan-agronomy td,.khurakan-diseases th,.khurakan-diseases td{padding:14px 16px}.khurakan-agronomy td,.khurakan-diseases td{font-size:13px}.khurakan-table-value{gap:12px}.khurakan-resistance-score strong{min-width:0;min-height:0;color:var(--black);background:0 0;padding:0;font-size:15px;display:inline}.khurakan-profile-note>a{min-height:104px}.about-presentation-leaves{top:14%;left:60%}.vacancies-team-note{gap:8px;margin-top:28px;display:grid}.vacancies-team-note>div{border-top:1px solid var(--line-dark);grid-template-columns:42px minmax(0,1fr);align-items:center;min-height:54px;display:grid}.vacancies-team-note span{color:var(--orange);font-size:8px;font-weight:900}.vacancies-team-note strong{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.contacts-department-label{color:#121212ad;letter-spacing:.16em;text-transform:uppercase;margin-bottom:11px;font-size:8px;font-weight:900;display:block}.contacts-directory{z-index:2;border-top:1px solid #ffffff52;border-left:1px solid #ffffff52;grid-template-columns:1.2fr .8fr 1fr;margin-top:46px;display:grid;position:relative}.contacts-directory article{border-bottom:1px solid #ffffff52;border-right:1px solid #ffffff52;min-height:150px;padding:24px}.contacts-directory article>span{color:#ffffff94;letter-spacing:.15em;text-transform:uppercase;font-size:7px;font-weight:900;display:block}.contacts-directory article>strong{font:800 clamp(18px, 1.65vw, 24px)/1 var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin-top:14px;display:block}.contacts-directory article>p,.contacts-directory article>small{color:#ffffffad;margin:14px 0 0;font-size:10px;line-height:1.55;display:block}.contacts-directory-social>div{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.contacts-directory-social i{min-height:29px;color:var(--black);letter-spacing:.06em;text-transform:uppercase;background:#ffffffd1;align-items:center;padding:0 10px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}@media (width<=1100px){.khurakan-profile-content{grid-template-columns:1fr}.khurakan-metrics{grid-column:auto}.khurakan-metrics dl{grid-template-columns:repeat(2,minmax(0,1fr))}.khurakan-agronomy,.khurakan-diseases{margin-top:10px}.contacts-directory{grid-template-columns:1fr 1fr}.contacts-directory-social{grid-column:1/-1}}@media (width<=700px){.khurakan-holograms{opacity:.72;inset:68px 0 0}.khurakan-holograms span:first-child{top:34%;left:-3%}.khurakan-holograms span:nth-child(2){bottom:1%;left:56%}.khurakan-holograms span:nth-child(3){top:8%;right:-6%}.khurakan-holograms span:nth-child(4){display:none}.khurakan-profile{padding:18px 12px 42px}.khurakan-profile-intro{grid-template-columns:1fr;gap:12px;margin-bottom:8px;padding:20px}.khurakan-profile-intro p{font-size:14px;line-height:1.55}.khurakan-profile-header,.khurakan-profile-content,.khurakan-technology-card{padding-left:20px;padding-right:20px}.khurakan-profile-content{display:block}.khurakan-metrics dl{grid-template-columns:repeat(2,minmax(0,1fr))}.khurakan-metrics dl>div{min-height:150px;padding:18px 14px}.khurakan-agronomy,.khurakan-diseases{margin-top:28px}.khurakan-resistance-score strong{min-height:29px;font-size:14px}.about-presentation-leaves{top:18%;left:62%}.vacancies-team-note{margin-top:22px}.contacts-page{min-height:0;padding-bottom:28px}.contacts-page-content h1{font-size:clamp(43px,13vw,61px)}.contacts-directory{grid-template-columns:1fr;margin-top:34px}.contacts-directory-social{grid-column:auto}.contacts-directory article{min-height:126px;padding:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.culture-catalog-section{background:var(--soft-white)}.culture-catalog-topline{justify-content:space-between;align-items:end;gap:50px;display:flex}.culture-catalog-topline h2{font:780 clamp(47px, 5.5vw, 78px)/.95 var(--font-display);letter-spacing:-.065em;text-transform:uppercase;margin:31px 0 0}.download-catalog-button{min-width:300px;min-height:74px;color:var(--white);background:var(--black);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:1fr auto;align-items:center;gap:4px 26px;padding:15px 20px;font-size:10px;font-weight:850;transition:background .18s,transform .18s;display:grid}.download-catalog-button:hover,.download-catalog-button:focus-visible{background:var(--orange);transform:translateY(-3px)}.download-catalog-button>span{color:#ffffff73;letter-spacing:.16em;grid-column:1;font-size:7px}.download-catalog-button>b{color:var(--orange);grid-area:1/2/3;font-size:21px}.download-catalog-button:hover>b,.download-catalog-button:focus-visible>b{color:var(--white)}.culture-catalog-hint{color:#76716a;max-width:560px;margin:31px 0 54px;font-size:12px;line-height:1.7}.culture-square-grid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:1fr 1fr;display:grid}.culture-square{aspect-ratio:1.18;isolation:isolate;color:var(--white);background:var(--graphite);border:0;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);cursor:pointer;font-family:var(--font-body);text-align:left;padding:0;display:block;position:relative;overflow:hidden}.culture-square-wheat{color:var(--black);background:var(--orange)}.culture-square-soy{color:var(--black);background:var(--cream)}.culture-square:before{content:"ESP";z-index:-1;color:#ffffff14;font:900 clamp(105px, 15vw, 225px)/.8 var(--font-display);letter-spacing:-.1em;position:absolute;bottom:-10%;right:-3%}.culture-square-soy:before{color:#1212120d}.culture-square>img{z-index:-3;object-fit:cover;filter:saturate(.7)contrast(1.08);width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .4s;position:absolute;inset:0}.culture-square-overlay{z-index:-2;background:linear-gradient(#1212120f,#121212e0);position:absolute;inset:0}.culture-square:hover>img,.culture-square:focus-visible>img{filter:saturate(.96)contrast(1.04);transform:scale(1.05)}.culture-square-index{color:var(--orange);letter-spacing:.14em;font-size:8px;font-weight:850;position:absolute;top:28px;left:30px}.culture-square-wheat .culture-square-index,.culture-square-soy .culture-square-index{color:#12121299}.culture-square-copy{position:absolute;bottom:clamp(34px,6vw,75px);left:clamp(30px,5vw,70px);right:clamp(30px,5vw,70px)}.culture-square-copy small{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.culture-square-wheat .culture-square-copy small,.culture-square-soy .culture-square-copy small{color:#1212128f}.culture-square-copy strong{font:800 clamp(42px, 5.6vw, 82px)/.92 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:18px 0 15px;display:block}.culture-square-copy i{color:#ffffff91;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:850}.culture-square-wheat .culture-square-copy i,.culture-square-soy .culture-square-copy i{color:#1212128c}.culture-square-arrow{color:var(--orange);font-size:25px;transition:transform .18s;position:absolute;top:25px;right:29px}.culture-square-wheat .culture-square-arrow,.culture-square-soy .culture-square-arrow{color:var(--black)}.culture-square:hover .culture-square-arrow,.culture-square:focus-visible .culture-square-arrow{transform:translate(5px,-5px)}.culture-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090909e0;place-items:center;padding:clamp(14px,2vw,28px);animation:.22s both modal-backdrop-in;display:grid;position:fixed;inset:0}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}.culture-modal{width:min(1160px,100%);max-height:calc(100dvh - 56px);color:var(--black);background:#e9e4dc;border:1px solid #ffffff24;border-radius:14px;animation:.26s cubic-bezier(.2,.7,.2,1) both modal-panel-in;display:block;position:relative;overflow:auto;box-shadow:0 35px 90px #0000006b}@keyframes modal-panel-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.culture-modal-close{z-index:3;width:46px;height:46px;color:var(--white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#121212c7;border:1px solid #ffffff61;border-radius:50%;place-content:center;padding:0;display:grid;position:absolute;top:18px;right:18px}.culture-modal-close span{background:currentColor;grid-area:1/1;width:18px;height:1px}.culture-modal-close span:first-child{transform:rotate(45deg)}.culture-modal-close span:last-child{transform:rotate(-45deg)}.culture-modal-close:hover,.culture-modal-close:focus-visible{color:var(--white);background:var(--orange);border-color:var(--orange)}.culture-modal-title{min-height:clamp(285px,38vh,410px);color:var(--white);background:var(--black);flex-direction:column;justify-content:flex-end;padding:clamp(38px,5vw,62px);display:flex;position:relative;overflow:hidden}.culture-modal-title>img{object-fit:cover;object-position:center 54%;filter:saturate(1.08)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.culture-modal-title-shade{background:linear-gradient(90deg,#121212e0 0%,#12121280 48%,#1212121a 100%),linear-gradient(#1212120d 30%,#1212129e 100%);position:absolute;inset:0}.culture-modal-title-content{z-index:1;max-width:780px;position:relative}.culture-modal-title-content>span{min-height:28px;color:var(--black);background:var(--orange);letter-spacing:.16em;text-transform:uppercase;align-items:center;padding:0 12px;font-size:8px;font-weight:850;display:inline-flex}.culture-modal-title h2{font:800 clamp(54px, 7vw, 94px)/.83 var(--font-display);letter-spacing:-.08em;text-transform:uppercase;margin:20px 0 14px}.culture-modal-title p{color:#ffffffc7;max-width:610px;margin:0;font-size:13px;font-weight:600;line-height:1.55}.culture-modal-products{background-color:#e9e4dc;background-image:linear-gradient(#12121209 1px,#0000 1px),linear-gradient(90deg,#12121209 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:clamp(28px,4vw,46px)}.culture-modal-products-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.culture-modal-products-head>span{color:#777168;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:850}.culture-modal-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.culture-modal-list>a,.culture-modal-list>div{background:var(--white);border:1px solid #12121224;grid-template-rows:1fr 1fr;grid-template-columns:34px minmax(0,1fr) 48px;align-items:center;column-gap:17px;min-height:132px;padding:23px 22px;display:grid}.culture-modal-list>a{transition:color .18s,border-color .18s,box-shadow .18s,transform .18s}.culture-modal-list>:nth-child(2n){color:var(--white);background:var(--black);border-color:var(--black)}.culture-modal-list>a:hover,.culture-modal-list>a:focus-visible{color:var(--black);border-color:var(--orange);transform:translateY(-3px);box-shadow:0 16px 34px #12121224}.culture-modal-list>a:nth-child(2n):hover,.culture-modal-list>a:nth-child(2n):focus-visible{color:var(--white)}.culture-modal-list span{color:var(--orange);grid-area:1/1/3;font-size:9px;font-weight:850}.culture-modal-list strong{font:800 clamp(24px, 2.6vw, 38px)/.95 var(--font-display);letter-spacing:-.05em;text-transform:uppercase;grid-area:1/2;align-self:end}.culture-modal-list small{color:#8c877f;letter-spacing:.04em;text-transform:uppercase;grid-area:2/2;align-self:start;margin-top:8px;font-size:9px;font-weight:700;line-height:1.45}.culture-modal-list>:nth-child(2n) small{color:#ffffff94}.culture-modal-list b{width:46px;height:46px;color:var(--white);background:var(--orange);border-radius:50%;grid-area:1/3/3;place-items:center;font-size:19px;transition:transform .18s;display:grid}.culture-modal-list>a:hover b,.culture-modal-list>a:focus-visible b{transform:translate(3px,-3px)}.culture-modal-empty{background:#ffffffb8;border:1px solid #12121224;margin-top:22px;padding:42px}.culture-modal-empty>span{color:var(--orange);font-size:38px;font-weight:300}.culture-modal-empty h3{font:760 24px/1.1 var(--font-display);text-transform:uppercase;margin:19px 0 13px}.culture-modal-empty p{color:#807b73;max-width:380px;margin:0;font-size:11px;line-height:1.7}@media (width<=980px){.culture-modal-title{min-height:300px}}@media (width<=700px){.culture-catalog-topline{display:block}.download-catalog-button{width:100%;min-width:0;margin-top:30px}.culture-catalog-hint{margin-bottom:38px}.culture-square-grid{grid-template-columns:1fr}.culture-square{aspect-ratio:1/.92}.culture-square-copy{bottom:30px;left:25px;right:25px}.culture-square-copy strong{font-size:clamp(42px,15vw,62px)}.culture-modal-backdrop{place-items:stretch stretch;padding:0}.culture-modal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:0;border-radius:0;width:100%;height:100%;min-height:100%;max-height:none}.culture-modal-close{top:max(12px, env(safe-area-inset-top));width:40px;height:40px;right:12px}.culture-modal-title{min-height:218px;padding:54px 18px 21px}.culture-modal-title>img{object-position:center}.culture-modal-title-shade{background:linear-gradient(90deg,#121212d1,#1212123d),linear-gradient(#12121214 22%,#121212c7 100%)}.culture-modal-title h2{margin:12px 0 8px;font-size:clamp(36px,11.5vw,48px)}.culture-modal-title p{max-width:330px;font-size:11px;line-height:1.48}.culture-modal-products{min-height:calc(100% - 218px);padding:20px 14px calc(34px + env(safe-area-inset-bottom))}.culture-modal-list{grid-template-columns:1fr;gap:9px;margin-top:18px}.culture-modal-list>a,.culture-modal-list>div{grid-template-columns:28px minmax(0,1fr) 42px;column-gap:12px;min-height:96px;padding:15px 14px}.culture-modal-list small{margin-top:6px;font-size:8px;display:block}.culture-modal-list strong{font-size:clamp(23px,7.5vw,31px)}.culture-modal-list b{width:40px;height:40px}.culture-modal-empty{padding:30px 22px}}@media (width<=980px){.home-directions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.direction-card{aspect-ratio:1;height:auto;min-height:0}.company-story-grid,.vacancies-layout,.detail-data-section,.packaging-page-hero{grid-template-columns:1fr}.company-story-title{max-width:720px}.company-story-panel{box-shadow:14px 14px #ff670ff5}.principles-grid{grid-template-columns:1fr 1fr}.product-card-grid,.corn-card-grid{grid-template-columns:1fr}.product-route-card{min-height:480px}.detail-data-aside{border-right:0;border-bottom:1px solid var(--line-dark);min-height:auto}.detail-field-note{grid-template-columns:1fr}.detail-field-note>a{min-width:0;min-height:72px}.khurakan-profile-header{grid-template-columns:1fr;gap:28px}.khurakan-profile-header p{max-width:650px}.khurakan-profile-layout{grid-template-columns:1fr}.khurakan-technology-card{min-height:310px}.khurakan-technology-card>p{max-width:340px}.khurakan-technology-card>div{font-size:150px;bottom:44px;right:22px}.khurakan-technology-card>a{max-width:280px;margin-top:55px}.detail-hero-has-photo .detail-hero-copy{max-width:57%}.detail-hero-has-photo .detail-hero-copy h1{font-size:clamp(68px,10vw,96px)}.detail-hero-photo{width:38vw;right:24px}.packaging-page-stage{min-height:760px}.packaging-facts-grid,.contacts-page-meta{grid-template-columns:1fr}}@media (width<=700px){.inner-hero,.collection-hero,.detail-hero{min-height:620px;padding:142px 20px 68px}.inner-hero>.breadcrumbs,.collection-hero>.breadcrumbs,.detail-hero>.breadcrumbs,.contacts-page>.breadcrumbs{top:98px;left:20px;right:20px}.inner-hero-copy h1{font-size:clamp(50px,16vw,70px)}.detail-hero-has-photo{min-height:850px;padding-top:470px}.detail-hero-has-photo .detail-hero-copy{max-width:100%}.detail-hero-has-photo .detail-hero-copy h1{font-size:clamp(62px,19vw,88px)}.detail-hero-photo{clip-path:polygon(9% 0,100% 0,92% 100%,0 88%);filter:drop-shadow(10px 12px #12121229);width:calc(100% - 40px);height:300px;top:145px;bottom:auto;right:20px}.inner-hero-company .inner-hero-copy h1{max-width:340px;font-size:clamp(42px,12.5vw,54px)}.inner-hero-company:before{opacity:.24;width:88vw;height:57%;top:24%;right:-34%}.about-hero-seed{opacity:.44;width:58vw;height:44%;top:25%;right:-6%}.inner-hero-word{font-size:76px;bottom:26px;right:-5px}.inner-hero-copy>p,.collection-hero-copy p{font-size:12px}.detail-hero-index{display:none}.inner-hero-brand-mark{opacity:.44;width:36vw;top:27%;right:0}.inner-hero-brand-mark strong{font-size:clamp(50px,17vw,74px)}.inner-hero-logo-name{letter-spacing:.23em;gap:6px;margin-top:11px;font-size:6px}.inner-hero-logo-name i{width:12px;height:1px}.inner-hero-logo-leaves{top:20%;right:17%;transform:scale(.65)}.direction-card{aspect-ratio:1;height:auto;min-height:0}.direction-card>div{inset:auto 12px 14px}.home-directions{gap:5px;padding:6px}.direction-card span{letter-spacing:.13em;font-size:5.5px}.direction-card h2{margin:7px 0 6px;font-size:clamp(18px,5.25vw,24px);line-height:.94}.direction-card p{letter-spacing:.065em;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:calc(100% - 34px);font-size:clamp(5.5px,1.65vw,7px);line-height:1.35;display:-webkit-box;overflow:hidden}.direction-card>div>b{border-radius:3px;width:28px;height:28px;box-shadow:0 5px 12px #df520038}.direction-card>div>b:before{width:15px;height:1.5px;bottom:8px;left:7px}.direction-card>div>b:after{border-top-width:1.5px;border-right-width:1.5px;width:7px;height:7px;top:6px;right:6px}.direction-card-corn img,.direction-card-sunflower img,.direction-card-wheat img,.direction-card-soy img{object-position:58% center}.company-story-grid{gap:45px;margin-top:40px}.company-story-title>p{margin-top:27px}.company-story-panel{padding:30px 24px;box-shadow:8px 8px #ff670ff5}.company-criteria{grid-template-columns:1fr}.company-criteria li{min-height:118px}.company-story-grid .company-story-mission{padding:24px 22px}.vacancies-layout{gap:42px;margin-top:40px}.vacancy-status-card{min-height:390px}.company-story-grid h2{font-size:clamp(41px,12vw,54px)}.company-story-grid .company-story-lead{font-size:16px}.principles-heading,.collection-heading{display:block}.principles-heading p,.collection-heading p{margin-top:22px}.principles-grid{grid-template-columns:1fr}.principles-grid article{min-height:235px}.principles-grid h3{margin-top:65px}.company-route-strip,.culture-switch,.next-hybrid{flex-direction:column;align-items:flex-start;min-height:210px;padding:37px 20px}.culture-switch>span,.next-hybrid>span{min-width:0}.culture-switch>b,.next-hybrid>b{position:absolute;bottom:30px;right:20px}.collection-hero-copy h1{font-size:clamp(62px,20vw,92px)}.product-route-card{grid-template-columns:42px 1fr;min-height:470px}.product-route-index{padding-left:12px}.product-route-copy{padding:37px 24px}.product-route-copy h2{font-size:clamp(46px,15vw,66px)}.corn-product-card{min-height:350px;padding:31px 25px}.corn-product-card h2{margin-top:85px}.corn-product-card>div{margin-top:55px}.detail-hero-copy h1{font-size:clamp(71px,23vw,110px)}.detail-hero-copy p{font-size:16px}.detail-data-aside,.detail-data-main{padding:65px 20px}.khurakan-profile{padding:56px 16px}.khurakan-profile-header,.khurakan-profile-content,.khurakan-technology-card{padding:30px 22px}.khurakan-profile-header h2{font-size:clamp(38px,12vw,52px)}.khurakan-technology-card{min-height:285px}.khurakan-technology-card>strong{font-size:70px}.khurakan-technology-card>div{font-size:120px;right:10px}.khurakan-profile-content{padding-top:36px;padding-bottom:40px}.khurakan-block-heading{grid-template-columns:45px minmax(0,1fr)}.khurakan-block-heading h3{padding:0 15px;font-size:17px}.khurakan-metrics dl>div{min-height:150px;padding:20px 16px}.khurakan-metrics dt{font-size:8px;line-height:1.45}.khurakan-metrics dd{font-size:clamp(25px,8vw,36px)}.khurakan-metrics dd small{margin:7px 0 0;font-size:10px;display:block}.khurakan-agronomy table,.khurakan-diseases table,.khurakan-agronomy tbody,.khurakan-diseases tbody,.khurakan-agronomy tr,.khurakan-diseases tr,.khurakan-agronomy th,.khurakan-diseases th,.khurakan-agronomy td,.khurakan-diseases td{width:100%;display:block}.khurakan-agronomy thead,.khurakan-diseases thead{display:none}.khurakan-agronomy th,.khurakan-diseases th{border-bottom:0;padding:15px 17px 9px}.khurakan-agronomy td,.khurakan-diseases td{background:#eeeae3;padding:8px 17px 18px}.khurakan-table-value{flex-direction:column;align-items:flex-start;gap:14px}.khurakan-resistance-score{width:100%;min-width:0}.khurakan-resistance-note{padding:18px 17px}.khurakan-profile-note{grid-template-columns:1fr}.khurakan-profile-note>div{padding:28px 22px}.khurakan-profile-note>a{min-height:78px;padding:22px}.detail-spec-columns,.detail-commerce{grid-template-columns:1fr}.detail-spec-columns{gap:50px}.detail-package-card,.detail-price-card,.detail-order-button{grid-column:1}.packaging-page-hero{padding-top:68px}.packaging-page-copy{padding:75px 20px}.packaging-page-copy>.breadcrumbs{margin-bottom:55px}.packaging-page-copy h1{font-size:clamp(46px,14vw,62px)}.packaging-page-stage{min-height:590px}.packaging-page-stage>img{width:min(65%,360px)}.packaging-facts-grid article{min-height:250px}.packaging-facts-grid h2{margin-top:80px}.contacts-page{min-height:860px;padding:150px 20px 55px}.contacts-page-content h1{font-size:clamp(47px,14vw,67px)}.contacts-page-meta{margin-top:60px}}.about-editorial-hero{isolation:isolate;min-height:790px;color:var(--black);background:radial-gradient(circle at 78% 18%,#fffffff5,#0000 26%),linear-gradient(123deg,#fbfaf7 0%,#efe7dc 58%,#e5ded4 100%);border-bottom:1px solid #12121229;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:end;gap:clamp(48px,7vw,105px);padding:154px max(24px,50vw - 590px) 82px;display:grid;position:relative;overflow:hidden}.about-editorial-hero:before{content:"";z-index:-1;background:var(--orange);clip-path:polygon(28% 0,100% 7%,84% 100%,0 84%);width:min(34vw,510px);height:72%;position:absolute;top:11%;right:-3%}.about-editorial-hero:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid #1212121f;border-radius:50%;width:min(52vw,760px);position:absolute;bottom:-31%;right:7%}.about-editorial-grid{z-index:-2;opacity:.13;background-image:linear-gradient(#1212122b 1px,#0000 1px),linear-gradient(90deg,#1212122b 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:76px 0 0}.about-editorial-hero>.breadcrumbs{color:#12121280;position:absolute;top:110px;left:max(24px,50vw - 590px);right:max(24px,50vw - 590px)}.about-editorial-copy{z-index:2;max-width:790px;position:relative}.about-editorial-kicker,.about-thesis-heading>span,.about-selection-intro>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.about-editorial-copy h1{max-width:830px;font:850 clamp(57px, 6.7vw, 102px)/.83 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:25px 0 34px}.about-editorial-copy h1 span,.about-editorial-copy h1 em{display:block}.about-editorial-copy h1 .about-title-middle{white-space:nowrap;font-size:.76em}.about-editorial-copy h1 em{color:var(--orange);font-style:normal}.about-editorial-copy>p{color:#121212a8;max-width:610px;margin:0;font-size:14px;font-weight:600;line-height:1.75}.about-editorial-card{z-index:3;min-height:470px;color:var(--white);background:var(--graphite);border:1px solid #ffffff29;flex-direction:column;padding:clamp(30px,3.6vw,48px);display:flex;position:relative;box-shadow:17px 17px #1212122e}.about-editorial-card:before{content:"";background:var(--orange);width:44%;height:6px;position:absolute;top:0;left:0}.about-editorial-card>span{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900}.about-editorial-card h2{max-width:330px;font:790 clamp(25px, 2.4vw, 36px)/1.02 var(--font-display);letter-spacing:-.05em;text-transform:uppercase;margin:55px 0 40px}.about-editorial-card-list{border-top:1px solid #ffffff29;margin-top:auto}.about-editorial-card-list p{color:#ffffffb8;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff29;align-items:center;gap:18px;min-height:48px;margin:0;font-size:9px;font-weight:800;display:flex}.about-editorial-card-list b{color:var(--orange);font-size:8px}.about-editorial-word{z-index:-1;color:#1212120b;font:900 clamp(74px, 12.2vw, 188px)/.8 var(--font-display);letter-spacing:-.08em;text-transform:uppercase;white-space:nowrap;position:absolute;bottom:-2%;left:-1%}.about-thesis{color:var(--black);background:radial-gradient(circle at 12% 14%, #ffffffe6, transparent 26%), var(--cream)}.about-thesis-layout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(42px,7vw,105px);margin-top:50px;display:grid}.about-thesis-heading{padding-top:8px}.about-thesis-heading h2,.about-selection-intro h2{font:800 clamp(45px, 5.4vw, 78px)/.94 var(--font-display);letter-spacing:-.065em;text-transform:uppercase;margin:28px 0 0}.about-thesis-heading h2 em,.about-selection-intro h2 em{color:var(--orange);font-style:normal}.about-thesis-heading>p{color:#121212ad;border-top:1px solid #12121233;max-width:390px;margin:42px 0 0;padding:22px 0 0;font-size:13px;font-weight:720;line-height:1.7}.about-thesis-panel{background:#ffffffd6;border:1px solid #1212121c;padding:clamp(36px,5vw,66px);position:relative;box-shadow:18px 18px #ff6a13e6}.about-thesis-panel:before{content:"";background:var(--black);width:36%;height:6px;position:absolute;top:0;left:0}.about-thesis-lead{color:var(--black);margin:0;font-size:clamp(18px,2vw,23px);font-weight:740;line-height:1.52}.about-thesis-columns{border-top:1px solid #12121224;grid-template-columns:1fr 1fr;gap:32px;margin-top:42px;padding-top:32px;display:grid}.about-thesis-columns p{color:#1212129e;margin:0;font-size:12px;line-height:1.8}.about-thesis-panel blockquote{color:var(--white);background:var(--graphite);border-left:6px solid var(--orange);font:720 clamp(17px, 1.8vw, 22px)/1.48 var(--font-display);letter-spacing:-.025em;margin:42px 0 0;padding:30px 32px}.about-advantages{isolation:isolate;color:var(--white);background:radial-gradient(circle at 82% 22%, #ff6a1324, transparent 30%), var(--black);position:relative;overflow:hidden}.about-advantages:before{content:"";z-index:-1;opacity:.09;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0}.about-advantages-heading{justify-content:space-between;align-items:end;gap:55px;margin:40px 0 64px;display:flex}.about-advantages-heading h2{max-width:800px;font:810 clamp(48px, 5.8vw, 84px)/.92 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin:0}.about-advantages-heading h2 em{color:var(--orange);font-style:normal}.about-advantages-heading>p{color:#ffffff8c;max-width:360px;margin:0;font-size:12px;line-height:1.75}.about-advantages-grid{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);display:grid}.about-advantages-grid article{background:#222222f0;border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;flex-direction:column;justify-content:space-between;min-height:390px;padding:clamp(28px,3vw,40px);display:flex}.about-advantages-grid article:nth-child(2){color:var(--white);background:var(--orange)}.about-advantages-grid article:nth-child(3){color:var(--black);background:var(--cream)}.about-advantages-grid article>span{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.about-advantages-grid article:nth-child(2)>span{color:#ffffffb8}.about-advantages-grid article:nth-child(3)>span{color:var(--orange)}.about-advantages-grid h3{font:790 clamp(22px, 2.2vw, 31px)/1.05 var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0 0 20px}.about-advantages-grid p{color:#ffffff8f;margin:0;font-size:11px;line-height:1.72}.about-advantages-grid article:nth-child(2) p{color:#ffffffc7}.about-advantages-grid article:nth-child(3) p{color:#12121299}.about-selection{color:var(--black);background:linear-gradient(90deg, #ff6a130b 1px, transparent 1px), var(--soft-white);background-size:82px 82px}.about-selection-layout{grid-template-columns:.78fr 1.22fr;align-items:start;gap:clamp(48px,8vw,120px);margin-top:50px;display:grid}.about-selection-intro>p{color:#12121294;max-width:420px;margin:38px 0 0;font-size:12px;line-height:1.78}.about-selection-steps{border-top:1px solid #12121238;margin:0;padding:0;list-style:none}.about-selection-steps li{border-bottom:1px solid #12121238;grid-template-columns:62px 1fr 30px;align-items:center;gap:24px;min-height:144px;padding:24px 6px;display:grid}.about-selection-steps li:nth-child(4){color:var(--white);background:var(--orange);border-bottom-color:var(--orange);margin-top:8px;padding-left:24px;padding-right:24px}.about-selection-steps li>span{color:var(--orange);letter-spacing:.12em;font-size:9px;font-weight:900}.about-selection-steps li:nth-child(4)>span,.about-selection-steps li:nth-child(4)>b{color:var(--white)}.about-selection-steps h3{font:780 clamp(19px, 2vw, 27px)/1.05 var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0 0 10px}.about-selection-steps p{color:#1212128f;max-width:530px;margin:0;font-size:11px;line-height:1.65}.about-selection-steps li:nth-child(4) p{color:#ffffffc2}.about-selection-steps li>b{color:var(--orange);font-size:20px}.about-final-statement{min-height:370px;color:var(--black);background:var(--orange);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:50px;padding:70px max(24px,50vw - 590px);display:grid}.about-final-statement>span{color:#12121294;letter-spacing:.16em;text-transform:uppercase;grid-column:1/-1;align-self:start;font-size:8px;font-weight:900}.about-final-statement>p{max-width:900px;font:820 clamp(34px, 4.4vw, 63px)/.98 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:0}.about-final-statement>a{min-width:220px;min-height:64px;color:var(--white);background:var(--black);border:1px solid var(--black);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;padding:0 20px;font-size:9px;font-weight:900;transition:color .18s,background .18s,transform .18s;display:flex}.about-final-statement>a:hover,.about-final-statement>a:focus-visible{color:var(--black);background:var(--cream);transform:translateY(-3px)}@media (width<=1080px){.about-editorial-hero{grid-template-columns:1fr;align-items:start;gap:52px;padding-top:162px}.about-editorial-copy{max-width:840px}.about-editorial-card{width:min(100%,690px);min-height:320px;margin-left:auto}.about-editorial-card h2{margin:42px 0 32px}.about-thesis-layout,.about-selection-layout{grid-template-columns:1fr}.about-thesis-heading,.about-selection-intro{max-width:760px}.about-advantages-heading{display:block}.about-advantages-heading>p{margin-top:28px}.about-final-statement{grid-template-columns:1fr}.about-final-statement>a{width:fit-content}}@media (width<=760px){.about-editorial-hero{gap:42px;min-height:0;padding:138px 20px 54px}.about-editorial-hero:before{opacity:.2;width:98vw;height:46%;top:20%;right:-43%}.about-editorial-hero:after{width:110vw;bottom:-11%;right:-38%}.about-editorial-hero>.breadcrumbs{top:98px;left:20px;right:20px}.about-editorial-copy h1{margin:22px 0 27px;font-size:clamp(47px,14.5vw,64px);line-height:.86}.about-editorial-copy>p{max-width:350px;font-size:12px;line-height:1.7}.about-editorial-card{min-height:305px;padding:28px 24px;box-shadow:9px 9px #12121229}.about-editorial-card h2{margin:38px 0 30px;font-size:clamp(24px,7.5vw,31px)}.about-editorial-word{font-size:58px;bottom:4px}.about-thesis-layout,.about-selection-layout{gap:42px;margin-top:38px}.about-thesis-heading h2,.about-selection-intro h2{font-size:clamp(39px,11.7vw,52px)}.about-thesis-heading>p,.about-selection-intro>p{margin-top:28px}.about-thesis-panel{padding:32px 24px;box-shadow:8px 8px #ff6a13e6}.about-thesis-lead{font-size:17px}.about-thesis-columns{grid-template-columns:1fr;gap:22px;margin-top:30px;padding-top:26px}.about-thesis-panel blockquote{margin-top:30px;padding:24px 20px;font-size:16px}.about-advantages-heading{margin:34px 0 42px}.about-advantages-heading h2{font-size:clamp(40px,12vw,54px)}.about-advantages-grid{grid-template-columns:1fr}.about-advantages-grid article{min-height:270px;padding:28px 24px}.about-advantages-grid h3{font-size:25px}.about-selection-steps li{grid-template-columns:38px 1fr 22px;gap:14px;min-height:132px;padding:22px 0}.about-selection-steps li:nth-child(4){padding-left:16px;padding-right:16px}.about-selection-steps h3{font-size:19px}.about-selection-steps li>b{font-size:16px}.about-final-statement{gap:36px;min-height:0;padding:54px 20px}.about-final-statement>p{font-size:clamp(31px,9.5vw,43px)}.about-final-statement>a{width:100%;min-width:0}}.language-switcher{z-index:110;flex:none;position:relative}.language-options{background:#ffffff0f;border:1px solid #fff3;align-items:center;gap:3px;padding:4px;display:flex}.language-options button,.language-current{width:31px;height:30px;color:var(--white);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;place-items:center;padding:0;font-size:16px;line-height:1;transition:transform .18s,background .18s,border-color .18s;display:grid}.language-options button:hover,.language-options button:focus-visible,.language-options button.is-active{border-color:var(--orange);background:#ff6a13f2;transform:translateY(-1px)}.header-phone{min-height:42px;color:var(--white);letter-spacing:.08em;background:linear-gradient(135deg,#ff7d2c,#ed5600 64%,#cd4000);border-color:#ff944e;gap:8px;padding:0 16px 0 13px;font-size:11px;position:relative;overflow:hidden;box-shadow:0 9px 22px #ff6a1352,inset 0 1px #ffffff4d}.header-phone:after{content:"";background:#ffffff42;width:26%;height:180%;animation:5.5s ease-in-out infinite header-phone-shine;position:absolute;top:-35%;left:-26%;transform:skew(-22deg)}.header-phone:hover,.header-phone:focus-visible{color:var(--white);background:linear-gradient(135deg,#ff8e46,#f3620d 64%,#de4c00);border-color:#ffd1b0}.header-phone-icon{z-index:1;font-size:14px;line-height:1;position:relative;transform:rotate(-12deg)}.header-phone>span:last-child{z-index:1;position:relative}@keyframes header-phone-shine{0%,72%{opacity:0;transform:translate(0)skew(-22deg)}76%{opacity:1}to{opacity:0;transform:translate(540%)skew(-22deg)}}.hero-product-carousel{cursor:default;touch-action:auto}.hero-product-slide-brand{background:radial-gradient(circle at 82% 14%, #ffffff38, transparent 28%), linear-gradient(148deg, #ff7c24 0%, var(--orange) 52%, #db4b00 100%)}.hero-product-slide-brand:after{background:linear-gradient(154deg,#0000 0 58%,#121212e0 58.2% 100%),linear-gradient(#12121208,#1212122e)}.hero-brand-slide-mark{z-index:2;color:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero-brand-slide-mark strong{z-index:2;color:var(--white);font:900 clamp(88px, 12vw, 154px)/.76 var(--font-display);letter-spacing:-.12em;margin-left:-.09em;position:relative;transform:skew(-7deg)}.hero-brand-slide-mark>span:not(.hero-brand-slide-arc):not(.hero-brand-slide-leaves){z-index:2;letter-spacing:.24em;margin-top:17px;font-size:clamp(10px,1.1vw,14px);font-weight:900;position:relative}.hero-brand-slide-mark small{z-index:2;letter-spacing:.13em;margin-top:31px;font-size:clamp(7px,.78vw,10px);font-weight:800;line-height:1.65;position:relative}.hero-brand-slide-arc{z-index:1;aspect-ratio:1;border:clamp(3px,.34vw,5px) solid #0000;border-color:#121212de #0000 #0000 #121212de;border-radius:50%;width:51%;position:absolute;top:25%;left:19%;transform:rotate(-33deg)}.hero-brand-slide-leaves{z-index:3;width:44px;height:50px;position:absolute;top:29%;left:57%}.hero-brand-slide-leaves i{background:#121212e0;border-radius:100% 0;width:20px;height:33px;display:block;position:absolute;transform:rotate(-22deg)}.hero-brand-slide-leaves i:last-child{bottom:0;right:1px;transform:rotate(48deg)scale(.9)}.hero-product-slide.is-active .hero-brand-slide-mark{animation:.75s cubic-bezier(.16,1,.3,1) both hero-logo-entrance}@keyframes hero-logo-entrance{0%{opacity:0;transform:scale(.8)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.hero-carousel-auto-progress{z-index:6;width:49px;position:absolute;top:17px;right:16px}.hero-carousel-auto-progress i.is-active{background:#ffffff6b;position:relative;overflow:hidden;transform:none}.hero-carousel-auto-progress i.is-active:after{content:"";background:var(--orange);width:0;animation:5s linear forwards hero-slide-progress;position:absolute;inset:0 auto 0 0}@keyframes hero-slide-progress{to{width:100%}}.culture-square>img{transform-origin:bottom;animation:8.4s cubic-bezier(.25,.65,.35,1) infinite culture-photo-growth}.culture-square:hover>img,.culture-square:focus-visible>img{animation-play-state:paused}@keyframes culture-photo-growth{0%,5%{opacity:.56;transform:scale(.72)translateY(15%)}38%,67%{opacity:.95;transform:scale(1)translateY(0)}92%,to{opacity:.76;transform:scale(1.07)translateY(-2%)}}.culture-growth-sequence{z-index:1;width:94px;height:20px;color:var(--white);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:900;line-height:1;position:absolute;top:29px;right:76px}.culture-growth-sequence:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;animation:2.1s ease-in-out infinite culture-growth-pulse;position:absolute;top:9px;left:-13px;box-shadow:0 0 0 4px #ff6a132e}.culture-growth-sequence i{opacity:0;font-style:normal;animation:8.4s ease-in-out infinite culture-growth-word;position:absolute;inset:0}.culture-growth-sequence i:nth-child(2){animation-delay:2.1s}.culture-growth-sequence i:nth-child(3){animation-delay:4.2s}.culture-growth-sequence i:nth-child(4){animation-delay:6.3s}.culture-square-wheat .culture-growth-sequence,.culture-square-soy .culture-growth-sequence{color:#121212b3}.culture-square-wheat .culture-growth-sequence:before,.culture-square-soy .culture-growth-sequence:before{background:var(--black);box-shadow:0 0 0 4px #1212121a}@keyframes culture-growth-word{0%,18%{opacity:0;transform:translateY(5px)}24%,67%{opacity:1;transform:translateY(0)}74%,to{opacity:0;transform:translateY(-5px)}}@keyframes culture-growth-pulse{0%,to{opacity:.62;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}.culture-square-index,.culture-square-copy,.culture-square-arrow{z-index:2}.about-presentation-wrap{position:relative}.about-presentation-wrap>.breadcrumbs{z-index:5;color:#ffffff94;position:absolute;top:108px;left:max(24px,50vw - 590px)}.about-presentation{isolation:isolate;min-height:max(760px,100svh);color:var(--white);background:radial-gradient(circle at 73% 17%,#ff6a1380,#0000 18%),linear-gradient(142deg,#111 0%,#1d1b18 46%,#121212 100%);place-items:center;padding:126px 24px 72px;display:grid;position:relative;overflow:hidden}.about-presentation-grid{z-index:-3;opacity:.14;background-image:linear-gradient(#ffffff47 1px,#0000 1px),linear-gradient(90deg,#ffffff47 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000c,#0000 82%);mask-image:linear-gradient(90deg,#000c,#0000 82%)}.about-presentation-glow{z-index:-2;aspect-ratio:1;border:1px solid #ff6a1366;border-radius:50%;width:min(56vw,820px);position:absolute}.about-presentation-glow-one{animation:12s ease-in-out infinite alternate about-orbit-one;top:8%;right:-17%}.about-presentation-glow-two{border-color:#ffffff21;width:min(66vw,990px);animation:15s ease-in-out infinite alternate about-orbit-two;bottom:-38%;left:-15%}@keyframes about-orbit-one{to{transform:translate(-7%,8%)scale(1.12)}}@keyframes about-orbit-two{to{transform:translate(8%,-7%)scale(.92)}}.about-presentation-stage{place-items:center;width:min(100%,1060px);min-height:420px;display:grid;position:relative}.about-presentation-kicker{color:var(--orange);letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900;animation:8s ease-in-out infinite about-kicker-loop;position:absolute;top:0;left:0}.about-presentation-logo,.about-presentation-message{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.about-presentation-logo{animation:8s cubic-bezier(.16,1,.3,1) infinite about-logo-loop}.about-presentation-logo strong{z-index:2;color:var(--white);font:900 clamp(110px, 19vw, 250px)/.76 var(--font-display);letter-spacing:-.12em;margin-left:-.09em;position:relative;transform:skew(-7deg)}.about-presentation-logo>span:not(.about-presentation-arc):not(.about-presentation-leaves){z-index:2;color:var(--orange);letter-spacing:.34em;margin-top:clamp(18px,2vw,29px);font-size:clamp(11px,1.35vw,16px);font-weight:900;position:relative}.about-presentation-arc{z-index:1;aspect-ratio:1;border:clamp(3px, .38vw, 6px) solid var(--orange);border-bottom-color:#0000;border-right-color:#0000;border-radius:50%;width:clamp(140px,24vw,300px);position:absolute;top:17%;left:26%;transform:rotate(-36deg)}.about-presentation-leaves{z-index:3;width:clamp(39px,5vw,62px);height:clamp(47px,6vw,75px);position:absolute;top:19%;left:61%}.about-presentation-leaves i{background:var(--orange);border-radius:100% 0;width:48%;height:70%;display:block;position:absolute;transform:rotate(-22deg)}.about-presentation-leaves i:last-child{bottom:0;right:1px;transform:rotate(48deg)scale(.9)}.about-presentation-message{pointer-events:none;max-width:980px;margin:auto;animation:8s cubic-bezier(.16,1,.3,1) infinite about-message-loop}.about-presentation-message h1{max-width:950px;color:var(--white);font:850 clamp(46px, 7.7vw, 104px)/.89 var(--font-display);letter-spacing:-.073em;text-transform:uppercase;margin:0}.about-presentation-message h1:first-line{color:var(--orange)}.about-presentation-message p{color:#ffffffa8;letter-spacing:.1em;text-transform:uppercase;max-width:510px;margin:30px auto 0;font-size:12px;font-weight:700;line-height:1.65}.about-presentation-index,.about-presentation-loop{color:#ffffff6b;letter-spacing:.16em;font-size:8px;font-weight:900;position:absolute;bottom:36px}.about-presentation-index{left:max(24px,50vw - 590px)}.about-presentation-loop{color:var(--orange);right:max(24px,50vw - 590px)}@keyframes about-logo-loop{0%,7%{opacity:0;transform:scale(.56)translateY(28px)}17%,40%{opacity:1;transform:scale(1)translateY(0)}47%,to{opacity:0;transform:scale(1.07)translateY(-20px)}}@keyframes about-message-loop{0%,43%{opacity:0;transform:scale(.9)translateY(23px)}54%,83%{opacity:1;transform:scale(1)translateY(0)}93%,to{opacity:0;transform:scale(1.03)translateY(-12px)}}@keyframes about-kicker-loop{0%,40%{opacity:1}47%,to{opacity:0}}.about-story{color:var(--black);background:linear-gradient(90deg, #ff6a130b 1px, transparent 1px), var(--soft-white);background-size:82px 82px}.about-story-heading{grid-template-columns:1.05fr .65fr;align-items:end;gap:clamp(42px,9vw,140px);margin-top:42px;display:grid}.about-story-heading>div>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.about-story-heading h2{font:830 clamp(49px, 6.3vw, 89px)/.87 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:26px 0 0}.about-story-heading h2 em{color:var(--orange);font-style:normal}.about-story-heading>p{color:#121212a8;border-top:2px solid var(--orange);max-width:370px;margin:0 0 7px;padding:20px 0 0;font-size:14px;font-weight:750;line-height:1.65}.about-story-panel{background:var(--cream);box-shadow:18px 18px 0 var(--orange);border:1px solid #1212121f;margin-top:70px;padding:clamp(32px,5vw,70px);position:relative}.about-story-panel:before{content:"";background:var(--black);width:34%;height:6px;position:absolute;top:0;left:0}.about-story-lead{max-width:940px;color:var(--black);margin:0;font-size:clamp(20px,2.3vw,30px);font-weight:760;line-height:1.46}.about-story-columns{border-top:1px solid #1212122b;grid-template-columns:1fr 1fr;gap:clamp(25px,4vw,58px);margin-top:42px;padding-top:32px;display:grid}.about-story-columns p{color:#121212a6;margin:0;font-size:13px;line-height:1.8}.about-story-panel blockquote{max-width:960px;color:var(--white);background:var(--graphite);border-left:6px solid var(--orange);font:730 clamp(17px, 1.9vw, 24px)/1.43 var(--font-display);letter-spacing:-.025em;margin:42px 0 0;padding:29px 31px}.about-story-principles{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);margin-top:88px;display:grid}.about-story-principles article{background:var(--white);border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;min-height:290px;padding:clamp(25px,3.2vw,42px);display:flex}.about-story-principles article:nth-child(2){color:var(--white);background:var(--graphite)}.about-story-principles article:nth-child(3){background:var(--orange)}.about-story-principles article>span{color:var(--orange);letter-spacing:.16em;font-size:8px;font-weight:900}.about-story-principles article:nth-child(2)>span{color:var(--orange)}.about-story-principles article:nth-child(3)>span{color:#121212b3}.about-story-principles h3{font:800 clamp(24px, 2.4vw, 34px)/1 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;margin:auto 0 16px}.about-story-principles p{color:#121212a3;margin:0;font-size:12px;line-height:1.7}.about-story-principles article:nth-child(2) p{color:#ffffffa1}@media (width<=980px){.site-header{justify-content:flex-start;gap:10px}.language-switcher{margin-left:auto}.header-phone{justify-content:center;min-width:42px;padding:0 12px;display:inline-flex}.header-phone>span:last-child{display:none}.about-story-heading{grid-template-columns:1fr;gap:36px}.about-story-heading>p{max-width:520px}}@media (width<=700px){.language-current{background:#ffffff0f;border-color:#ffffff47;width:37px;height:38px;display:grid}.language-options{background:#121212f7;grid-template-columns:repeat(2,1fr);gap:4px;padding:6px;display:none;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 16px 36px #00000061}.language-switcher.is-open .language-options{display:grid}.language-options button{width:34px;height:33px}.header-phone{gap:4px;width:auto;min-width:86px;min-height:38px;padding:0 8px}.header-phone-icon{font-size:13px}.header-phone>span:last-child{letter-spacing:.03em;font-size:8px;display:block}.menu-toggle{width:38px;height:38px}.hero-carousel-auto-progress{top:10px;right:10px}.hero-carousel-labels{max-width:calc(100% - 78px);bottom:14px;left:11px}.hero-brand-slide-mark strong{font-size:clamp(74px,23vw,104px)}.hero-brand-slide-mark>span:not(.hero-brand-slide-arc):not(.hero-brand-slide-leaves){letter-spacing:.19em;margin-top:12px;font-size:9px}.hero-brand-slide-mark small{margin-top:21px;font-size:6px}.hero-brand-slide-arc{width:51%;top:23%;left:20%}.hero-brand-slide-leaves{top:26%;left:58%;transform:scale(.76)}.culture-growth-sequence{font-size:6px;top:25px;right:61px}.about-presentation-wrap>.breadcrumbs{top:92px;left:20px}.about-presentation{min-height:max(650px,100svh);padding:106px 20px 52px}.about-presentation-grid{background-size:48px 48px}.about-presentation-stage{min-height:365px}.about-presentation-kicker{max-width:180px;font-size:7px}.about-presentation-logo strong{font-size:clamp(86px,28vw,128px)}.about-presentation-logo>span:not(.about-presentation-arc):not(.about-presentation-leaves){letter-spacing:.22em;font-size:9px}.about-presentation-arc{width:53%;top:23%;left:18%}.about-presentation-leaves{top:25%;left:61%;transform:scale(.72)}.about-presentation-message h1{font-size:clamp(39px,11.3vw,58px);line-height:.92}.about-presentation-message p{max-width:290px;margin-top:24px;font-size:9px}.about-presentation-index,.about-presentation-loop{font-size:7px;bottom:22px}.about-presentation-index{left:20px}.about-presentation-loop{right:20px}.about-story-heading{margin-top:34px}.about-story-heading h2{font-size:clamp(42px,12.5vw,57px)}.about-story-heading>p{font-size:12px}.about-story-panel{box-shadow:9px 9px 0 var(--orange);margin-top:48px;padding:30px 24px}.about-story-lead{font-size:18px}.about-story-columns{grid-template-columns:1fr;gap:20px;margin-top:28px;padding-top:25px}.about-story-panel blockquote{margin-top:28px;padding:22px 19px;font-size:16px}.about-story-principles{grid-template-columns:1fr;margin-top:62px}.about-story-principles article{min-height:235px;padding:26px 23px}}@media (width<=340px){.header-phone{width:38px;min-width:38px;padding:0}.header-phone>span:last-child{display:none}}.header-phones{flex:none;align-items:center;gap:7px;display:flex}.header-phone-secondary{box-shadow:none;background:#ff6a131f;border-color:#ff8c47e6}.header-phone-secondary:after{display:none}.header-phone-secondary:hover,.header-phone-secondary:focus-visible{color:var(--white);border-color:var(--orange);background:#ff6a1361}.contact-phone-buttons{flex-wrap:wrap;gap:10px;display:flex}.contact-phone-buttons .contact-phone-button{min-width:min(360px,100%)}.contact-phone-button-secondary{color:var(--white);box-shadow:none;background:#ffffff0d;border-color:#ffffff52}.contact-phone-button-secondary:hover,.contact-phone-button-secondary:focus-visible{color:var(--white);border-color:var(--orange);background:#ff6a134d}.contacts-page-phone-list{flex-wrap:wrap;gap:10px;display:flex}.contacts-page-phone-list>a{min-height:60px;color:var(--white);background:var(--black);letter-spacing:.06em;align-items:center;gap:42px;padding:0 25px;font-size:12px;font-weight:850;display:flex}.contacts-page-phone-list>a:nth-child(2){color:var(--black);background:#ffffffb8}.contacts-page-phone-list>a:hover,.contacts-page-phone-list>a:focus-visible{transform:translateY(-2px)}.culture-square>.culture-square-overlay{z-index:1;background:linear-gradient(#1212120a 0%,#12121229 43%,#121212d1 100%)}.culture-square-wheat>.culture-square-overlay,.culture-square-soy>.culture-square-overlay{background:linear-gradient(#ffffff0a 0%,#1212120d 49%,#12121270 100%)}.crop-growth{--growth-duration:10s;z-index:0;pointer-events:none;display:block;position:absolute;inset:8% 7% 25%;overflow:hidden}.crop-growth-sky{background:radial-gradient(circle at 50% 22%,#fff3,#0000 25%),linear-gradient(#ffffff0a,#0000 66%);position:absolute;inset:0}.crop-growth-soil{z-index:4;clip-path:polygon(0 15%,9% 0,22% 12%,35% 2%,49% 13%,64% 0,80% 12%,93% 3%,100% 16%,100% 100%,0 100%);background:repeating-linear-gradient(148deg,#ffffff1a 0 1px,#0000 1px 9px),linear-gradient(#5b321d 0%,#2a1914 100%);border-top:2px solid #ffc2728c;height:20%;position:absolute;bottom:1%;left:1%;right:1%;overflow:hidden}.crop-growth-seed{z-index:5;transform-origin:50%;width:16px;height:12px;animation:crop-seed var(--growth-duration) linear infinite;background:#1c1411;border-radius:66% 34% 63% 37%;position:absolute;bottom:15%;left:50%;box-shadow:inset 3px 2px #ffffff29,0 2px #0000002e}.crop-growth-stem{z-index:2;transform-origin:bottom;width:6px;height:70%;animation:crop-stem var(--growth-duration) cubic-bezier(.22, .7, .3, 1) infinite;background:linear-gradient(90deg,#263922,#68804a 48%,#314726);border-radius:12px 12px 0 0;position:absolute;bottom:15%;left:calc(50% - 3px);transform:scaleY(0);box-shadow:2px 0 #ffffff1f}.crop-growth-sprout{z-index:3;opacity:0;transform-origin:bottom;width:60px;height:47px;animation:crop-sprout var(--growth-duration) ease-out infinite;position:absolute;bottom:22%;left:calc(50% - 30px);transform:scale(.2)}.crop-growth-sprout i,.crop-growth-leaves i{background:linear-gradient(135deg,#9baf62,#445c2f);display:block;position:absolute;box-shadow:inset 1px 1px #ffffff47}.crop-growth-sprout i:first-child{border-radius:100% 0;width:31px;height:15px;bottom:1px;left:4px;transform:rotate(-28deg)}.crop-growth-sprout i:last-child{border-radius:0 100%;width:31px;height:15px;bottom:1px;right:4px;transform:rotate(28deg)}.crop-growth-leaves{z-index:3;width:104px;height:66%;position:absolute;bottom:15%;left:calc(50% - 52px)}.crop-growth-leaves i{opacity:0;transform-origin:100% 100%;width:48px;height:19px}.crop-growth-leaves i:first-child{animation:crop-leaf-one var(--growth-duration) ease-out infinite;border-radius:100% 0;bottom:30%;left:4px}.crop-growth-leaves i:nth-child(2){transform-origin:0 100%;animation:crop-leaf-two var(--growth-duration) ease-out infinite;border-radius:0 100%;bottom:39%;right:2px}.crop-growth-leaves i:nth-child(3){width:42px;height:17px;animation:crop-leaf-three var(--growth-duration) ease-out infinite;border-radius:100% 0;bottom:57%;left:11px}.crop-growth-leaves i:nth-child(4){transform-origin:0 100%;width:42px;height:17px;animation:crop-leaf-four var(--growth-duration) ease-out infinite;border-radius:0 100%;bottom:65%;right:12px}.crop-growth-fruit{z-index:5;opacity:0;transform-origin:50% 82%;width:74px;height:74px;animation:crop-fruit var(--growth-duration) cubic-bezier(.2, .75, .3, 1) infinite;position:absolute;bottom:65%;left:calc(50% - 37px);transform:scale(.1)translateY(20px)}.crop-growth-timeline{z-index:6;background:#ffffff52;width:56px;height:2px;position:absolute;top:7%;right:3%;overflow:hidden}.crop-growth-timeline:after{content:"";background:var(--orange);width:0;animation:crop-timeline var(--growth-duration) linear infinite;position:absolute;inset:0 auto 0 0}.crop-growth-sunflower .crop-growth-fruit{background:repeating-conic-gradient(from 0deg, #ffbf27 0 11deg, #f28a11 11deg 22deg);border-radius:50%;box-shadow:0 0 0 3px #ffb01566}.crop-growth-sunflower .crop-growth-fruit:after{content:"";background:radial-gradient(circle at 35% 32%,#6e4a22 0 8%,#271b16 10% 100%);border-radius:50%;position:absolute;inset:20px;box-shadow:inset 0 0 0 3px #ffbb1f2e}.crop-growth-sunflower .crop-growth-fruit i{display:none}.crop-growth-wheat .crop-growth-stem{background:linear-gradient(90deg,#656229,#d1ad3d 52%,#725e24);width:4px}.crop-growth-wheat .crop-growth-leaves i{background:linear-gradient(135deg,#d3bd58,#857b35);width:57px;height:12px}.crop-growth-wheat .crop-growth-fruit{background:linear-gradient(90deg,#0000 47%,#8d7e2d 47% 53%,#0000 53%);width:36px;height:81px;bottom:66%;left:calc(50% - 18px)}.crop-growth-wheat .crop-growth-fruit i{background:linear-gradient(135deg,#ffe38b,#bc8e26);border-radius:100% 0;width:15px;height:24px;display:block;position:absolute;box-shadow:inset 2px 2px #ffffff4d}.crop-growth-wheat .crop-growth-fruit i:first-child{top:0;left:10px;transform:rotate(-6deg)}.crop-growth-wheat .crop-growth-fruit i:nth-child(2){top:13px;left:1px;transform:rotate(-48deg)}.crop-growth-wheat .crop-growth-fruit i:nth-child(3){top:14px;right:0;transform:rotate(42deg)}.crop-growth-wheat .crop-growth-fruit i:nth-child(4){top:34px;left:1px;transform:rotate(-48deg)}.crop-growth-wheat .crop-growth-fruit i:nth-child(5){top:35px;right:0;transform:rotate(42deg)}.crop-growth-wheat .crop-growth-fruit i:nth-child(6){bottom:0;left:10px;transform:rotate(-8deg)}.crop-growth-corn .crop-growth-stem{background:linear-gradient(90deg,#324d26,#82943e 48%,#3d5725);width:10px;height:74%;left:calc(50% - 5px)}.crop-growth-corn .crop-growth-leaves{width:136px;left:calc(50% - 68px)}.crop-growth-corn .crop-growth-leaves i{background:linear-gradient(135deg,#a4b358,#3e662c);width:75px;height:18px}.crop-growth-corn .crop-growth-fruit{background:repeating-linear-gradient(90deg,#f3c543 0 4px,#d49b22 4px 7px);border-radius:52% 52% 46% 46%;width:23px;height:61px;bottom:36%;left:calc(50% + 7px);box-shadow:inset 0 0 0 3px #d6aa2d,4px -3px #5e7a2d}.crop-growth-corn .crop-growth-fruit:after{content:"";background:#617b2e;border-radius:100% 0;width:17px;height:28px;position:absolute;top:-7px;right:-7px;transform:rotate(30deg)}.crop-growth-corn .crop-growth-fruit i{display:none}.crop-growth-soy .crop-growth-stem{background:linear-gradient(90deg,#435a31,#82955d,#435a31);width:5px}.crop-growth-soy .crop-growth-leaves i{background:linear-gradient(135deg,#a7b86d,#4f6838);border-radius:100% 0;width:41px;height:31px}.crop-growth-soy .crop-growth-fruit{background:0 0;width:86px;height:64px;bottom:43%;left:calc(50% - 43px)}.crop-growth-soy .crop-growth-fruit i{background:linear-gradient(#91a853,#455f2f);border-radius:999px;width:38px;height:14px;display:block;position:absolute;box-shadow:inset 0 2px #ffffff40}.crop-growth-soy .crop-growth-fruit i:first-child{top:6px;left:3px;transform:rotate(-34deg)}.crop-growth-soy .crop-growth-fruit i:nth-child(2){top:7px;right:3px;transform:rotate(34deg)}.crop-growth-soy .crop-growth-fruit i:nth-child(3){top:26px;left:12px;transform:rotate(-18deg)}.crop-growth-soy .crop-growth-fruit i:nth-child(4){top:26px;right:11px;transform:rotate(18deg)}.crop-growth-soy .crop-growth-fruit i:nth-child(5){bottom:0;left:22px;transform:rotate(-6deg)}.crop-growth-soy .crop-growth-fruit i:nth-child(6){bottom:0;right:21px;transform:rotate(6deg)}.culture-square:hover .crop-growth *,.culture-square:focus-visible .crop-growth *{animation-play-state:paused}@keyframes crop-seed{0%,5%{opacity:1;transform:translateY(0)scale(.72)rotate(0)}9%{opacity:1;transform:translateY(4px)scale(.98)rotate(24deg)}14%,to{opacity:0;transform:translateY(7px)scale(.9)rotate(42deg)}}@keyframes crop-stem{0%,13%{opacity:0;transform:scaleY(0)}19%{opacity:1;transform:scaleY(.16)}61%,89%{opacity:1;transform:scaleY(1)}96%,to{opacity:0;transform:scaleY(0)}}@keyframes crop-sprout{0%,14%{opacity:0;transform:scale(.16)translateY(11px)}24%,87%{opacity:1;transform:scale(1)translateY(0)}96%,to{opacity:0;transform:scale(.16)translateY(11px)}}@keyframes crop-leaf-one{0%,26%{opacity:0;transform:rotate(-50deg)scaleX(0)}40%,88%{opacity:1;transform:rotate(-50deg)scaleX(1)}96%,to{opacity:0;transform:rotate(-50deg)scaleX(0)}}@keyframes crop-leaf-two{0%,34%{opacity:0;transform:rotate(50deg)scaleX(0)}48%,88%{opacity:1;transform:rotate(50deg)scaleX(1)}96%,to{opacity:0;transform:rotate(50deg)scaleX(0)}}@keyframes crop-leaf-three{0%,43%{opacity:0;transform:rotate(-38deg)scaleX(0)}57%,88%{opacity:1;transform:rotate(-38deg)scaleX(1)}96%,to{opacity:0;transform:rotate(-38deg)scaleX(0)}}@keyframes crop-leaf-four{0%,50%{opacity:0;transform:rotate(38deg)scaleX(0)}63%,88%{opacity:1;transform:rotate(38deg)scaleX(1)}96%,to{opacity:0;transform:rotate(38deg)scaleX(0)}}@keyframes crop-fruit{0%,57%{opacity:0;transform:scale(.08)translateY(20px)}68%,88%{opacity:1;transform:scale(1)translateY(0)}96%,to{opacity:0;transform:scale(.1)translateY(16px)}}@keyframes crop-timeline{0%{width:0}93%{width:100%}to{width:100%}}.about-story{isolation:isolate;color:var(--white);background:linear-gradient(90deg,#ff6a131c 1px,#0000 1px) 0 0/82px 82px,linear-gradient(#ff6a1312 1px,#0000 1px) 0 0/82px 82px,radial-gradient(circle at 86% 20%,#ff6a1330,#0000 31%),#171717;position:relative;overflow:hidden}.about-story:before{content:"ESP";z-index:-1;color:#ffffff09;font:900 min(28vw, 430px)/.8 var(--font-display);letter-spacing:-.1em;position:absolute;bottom:-8%;right:-3%}.about-story-heading>div>span{color:var(--orange)}.about-story-heading>p{color:#ffffffb3;border-top:0;border-left:2px solid var(--orange);max-width:390px;margin:0 0 4px;padding:0 0 0 22px;font-size:14px;line-height:1.68}.about-story-panel{box-shadow:none;background:0 0;border:0;margin-top:41px;padding:37px 0 0}.about-story-panel:before{background:var(--orange);width:116px;height:3px}.about-story-lead{max-width:1000px;color:var(--white);font-size:clamp(20px,2.05vw,29px);line-height:1.42}.about-story-columns{border-top-color:#ffffff2b;gap:clamp(28px,6vw,86px);margin-top:32px;padding-top:27px}.about-story-columns p{color:#ffffffa6;line-height:1.75}.about-story-panel blockquote{max-width:none;color:var(--black);background:var(--orange);border-left:0;margin-top:35px;padding:26px 31px;font-size:clamp(17px,1.72vw,22px);line-height:1.42}.about-story-principles{border-color:#ffffff2e;margin-top:47px}.about-story-principles article,.about-story-principles article:nth-child(2),.about-story-principles article:nth-child(3){min-height:214px;color:var(--white);background:#12121238;border-color:#ffffff2e;padding:clamp(24px,2.7vw,37px)}.about-story-principles article>span,.about-story-principles article:nth-child(2)>span,.about-story-principles article:nth-child(3)>span{color:var(--orange)}.about-story-principles h3{color:var(--white);margin:auto 0 13px}.about-story-principles p,.about-story-principles article:nth-child(2) p{color:#ffffff9e;line-height:1.65}@media (width<=980px){.header-phones .header-phone-secondary{display:none}.mobile-phone-list{gap:9px;margin-top:13px;display:grid}.mobile-nav .mobile-phone{margin-top:0}.mobile-nav .mobile-phone-secondary{color:var(--white);background:#ffffff17;border:1px solid #ffffff3d}.about-story-heading{grid-template-columns:1fr;gap:29px}}@media (width<=700px){.contact-phone-buttons{grid-template-columns:1fr;width:100%;display:grid}.contact-phone-buttons .contact-phone-button{min-width:0}.contacts-page-phone-list{grid-template-columns:1fr;width:100%;display:grid}.contacts-page-phone-list>a{justify-content:space-between;width:100%}.crop-growth{inset:7% 5% 27%}.crop-growth-timeline{top:5%;right:2%}.about-story{background-size:52px 52px,52px 52px,auto,auto}.about-story-heading{margin-top:28px;padding-bottom:28px}.about-story-heading>p{max-width:480px;font-size:12px}.about-story-panel{margin-top:34px;padding-top:29px}.about-story-lead{font-size:18px}.about-story-columns{gap:18px;margin-top:25px;padding-top:23px}.about-story-panel blockquote{margin-top:28px;padding:22px 20px;font-size:16px}.about-story-principles{margin-top:34px}.about-story-principles article,.about-story-principles article:nth-child(2),.about-story-principles article:nth-child(3){min-height:0;padding:25px 22px}.about-story-principles h3{margin:39px 0 13px}}@media (prefers-reduced-motion:reduce){.crop-growth *,.crop-growth :before,.crop-growth :after{animation:none!important}.crop-growth-seed{opacity:0}.crop-growth-stem{opacity:1;transform:scaleY(1)}.crop-growth-sprout,.crop-growth-fruit{opacity:1;transform:scale(1)}.crop-growth-leaves i{opacity:1}}.language-flag{border:1px solid #ffffff7a;border-radius:1px;width:21px;height:14px;display:block;overflow:hidden;box-shadow:0 1px 2px #0000004d}.language-flag-uk{background:linear-gradient(#005bbb 0 50%,#ffd500 50% 100%)}.language-flag-de{background:linear-gradient(#151515 0 33.33%,#dd1f26 33.33% 66.66%,#f6ca36 66.66% 100%)}.language-flag-pl{background:linear-gradient(#fff 0 50%,#dc143c 50% 100%)}.language-flag-en{background:linear-gradient(33deg,#0000 42%,#fff 42% 48%,#c8102e 48% 52%,#fff 52% 58%,#0000 58%),linear-gradient(-33deg,#0000 42%,#fff 42% 48%,#c8102e 48% 52%,#fff 52% 58%,#0000 58%),linear-gradient(90deg,#0000 37%,#fff 37% 63%,#0000 63%),linear-gradient(#0000 36%,#fff 36% 64%,#0000 64%),linear-gradient(90deg,#0000 45%,#c8102e 45% 55%,#0000 55%),linear-gradient(#0000 43%,#c8102e 43% 57%,#0000 57%),#012169}.header-phones .header-phone-secondary{color:var(--white);background:linear-gradient(135deg,#ff7d2c,#ed5600 64%,#cd4000);border-color:#ffb07a;box-shadow:0 9px 22px #ff6a1352,inset 0 1px #ffffff52}.header-phones .header-phone-secondary:after{display:block}.header-phones .header-phone-secondary:hover,.header-phones .header-phone-secondary:focus-visible{color:var(--white);background:linear-gradient(135deg,#ff8e46,#f3620d 64%,#de4c00);border-color:#ffd1b0}.culture-nature-growth{--growth-duration:10s;z-index:0;pointer-events:none;background:#171717;position:absolute;inset:0;overflow:hidden}.culture-nature-light{z-index:2;background:radial-gradient(circle at 65% 12%,#ffcb7838,#0000 30%),linear-gradient(#1212121a,#1212122e 48%,#121212ba 100%);position:absolute;inset:0}.culture-nature-photo{z-index:1;filter:saturate(.86)contrast(1.03)brightness(.86);opacity:0;clip-path:inset(100% 0 0);transform-origin:bottom;animation:culture-natural-grow var(--growth-duration) cubic-bezier(.22, .7, .28, 1) infinite;background-position:50%;background-size:cover;position:absolute;inset:-2%;transform:scale(.82)translateY(16%)}.culture-nature-growth-sunflower .culture-nature-photo{background-image:url(/esp-sunflower-card-v2.png)}.culture-nature-growth-wheat .culture-nature-photo{background-image:url(/esp-wheat-softworld-clean-v1.png)}.culture-nature-growth-corn .culture-nature-photo{background-image:url(/esp-corn-card-v2.png)}.culture-nature-growth-soy .culture-nature-photo{background-image:url(/esp-soy-softworld-clean-v1.png)}.culture-nature-ground{z-index:3;clip-path:polygon(0 13%,9% 2%,21% 10%,34% 0,47% 11%,64% 1%,79% 9%,92% 0,100% 13%,100% 100%,0 100%);background:radial-gradient(at 13% 8%,#ffdcac29 0 2%,#0000 3%),radial-gradient(at 53% 18%,#ffdcac1a 0 1.5%,#0000 2.5%),repeating-linear-gradient(154deg,#ffffff14 0 1px,#0000 1px 12px),linear-gradient(#46291952,#140f0dd6);border-top:1px solid #efb86c6b;height:22%;position:absolute;bottom:-1%;left:-2%;right:-2%}.culture-nature-seed{z-index:4;width:14px;height:10px;animation:culture-natural-seed var(--growth-duration) ease-in-out infinite;background:radial-gradient(at 31% 26%,#aa8f55 0 12%,#493622 16% 65%,#241a14 68% 100%);border-radius:62% 38% 58% 42%;position:absolute;bottom:13.5%;left:calc(50% - 7px);box-shadow:0 2px 2px #00000047}.culture-square:hover .culture-nature-growth *,.culture-square:focus-visible .culture-nature-growth *{animation-play-state:paused}@keyframes culture-natural-seed{0%,6%{opacity:1;transform:scale(.82)translateY(0)}11%{opacity:1;transform:scale(1)translateY(3px)}18%,to{opacity:0;transform:scale(.9)translateY(6px)}}@keyframes culture-natural-grow{0%,9%{opacity:0;clip-path:inset(100% 0 0);filter:saturate(.56)contrast(.96)brightness(.7);transform:scale(.82)translateY(16%)}17%{opacity:.7;clip-path:inset(78% 0 0);transform:scale(.86)translateY(10%)}34%{opacity:.82;clip-path:inset(54% 0 0);transform:scale(.91)translateY(6%)}54%{opacity:.92;clip-path:inset(27% 0 0);transform:scale(.96)translateY(2%)}72%,88%{opacity:1;clip-path:inset(0);filter:saturate(.9)contrast(1.03)brightness(.86);transform:scale(1)translateY(0)}96%,to{opacity:0;clip-path:inset(0);transform:scale(1.045)translateY(-1%)}}.culture-square-wheat,.culture-square-soy{color:var(--white);background:var(--graphite)}.culture-square .culture-square-copy{border-left:3px solid var(--orange);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(90deg,#0a0a0ae0,#0a0a0a8f);padding:16px 19px 17px;bottom:clamp(24px,4.5vw,52px);left:clamp(22px,4vw,54px);right:clamp(22px,4vw,54px)}.culture-square .culture-square-copy strong{color:var(--white);margin:13px 0 10px}.culture-square .culture-square-arrow,.culture-square-wheat .culture-square-arrow,.culture-square-soy .culture-square-arrow{color:var(--orange)}.about-story{isolation:isolate;color:var(--black);background:linear-gradient(90deg, #12121209 1px, transparent 1px), var(--soft-white);background-size:92px 92px}.about-story:before{display:none}.about-story .section-code{color:#8d8780}.about-story-heading{border-bottom:1px solid #12121229;grid-template-columns:minmax(0,1.14fr) minmax(270px,.5fr);gap:clamp(34px,8vw,118px);margin-top:35px;padding-bottom:35px}.about-story-heading h2{color:var(--black)}.about-story-heading>p{color:#121212b0;border:0;border-left:3px solid var(--orange);max-width:385px;margin:0 0 4px;padding:1px 0 1px 22px;font-size:14px;font-weight:720;line-height:1.67}.about-story-panel{border:0;border-top:3px solid var(--orange);box-shadow:none;background:0 0;margin-top:42px;padding:34px 0 0}.about-story-panel:before{display:none}.about-story-lead{max-width:980px;color:var(--black);font-size:clamp(21px,2.1vw,29px);font-weight:760;line-height:1.44}.about-story-columns{border:0;gap:clamp(30px,6vw,84px);margin-top:31px;padding-top:0}.about-story-columns p{color:#121212ad;font-size:14px;line-height:1.78}.about-story-panel blockquote{max-width:920px;color:var(--black);border-left:4px solid var(--orange);background:0 0;margin:37px 0 0;padding:3px 0 3px 25px;font-size:clamp(18px,1.82vw,24px);font-weight:760;line-height:1.4}.about-story-principles{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,5vw,76px);margin-top:58px;display:grid}.about-story-principles article,.about-story-principles article:nth-child(2),.about-story-principles article:nth-child(3){min-height:0;color:var(--black);background:0 0;border:0;grid-template-rows:auto 1fr;grid-template-columns:30px minmax(0,1fr);column-gap:14px;padding:0;display:grid}.about-story-principles article>span,.about-story-principles article:nth-child(2)>span,.about-story-principles article:nth-child(3)>span{color:var(--orange);grid-row:1/3;font-size:9px;line-height:1.2}.about-story-principles h3{color:var(--black);margin:0 0 10px;font-size:clamp(22px,2.2vw,30px)}@media (width<=980px){.about-story-heading{grid-template-columns:1fr;gap:28px}.about-story-heading>p{max-width:520px}.about-story-principles{gap:28px}}@media (width<=700px){.language-flag{width:22px;height:15px}.culture-square .culture-square-copy{padding:14px 16px 15px;bottom:23px;left:20px;right:20px}.culture-square .culture-square-copy strong{margin:10px 0 8px}.about-story{background-size:54px 54px}.about-story-heading{margin-top:29px;padding-bottom:28px}.about-story-heading>p{font-size:12px}.about-story-panel{margin-top:33px;padding-top:27px}.about-story-lead{font-size:18px}.about-story-columns{gap:18px;margin-top:25px}.about-story-panel blockquote{margin-top:28px;padding-left:18px;font-size:16px}.about-story-principles{grid-template-columns:1fr;gap:25px;margin-top:42px}.about-story-principles article,.about-story-principles article:nth-child(2),.about-story-principles article:nth-child(3){grid-template-columns:27px minmax(0,1fr)}.about-story-principles h3{font-size:23px}}@media (prefers-reduced-motion:reduce){.culture-nature-growth *,.culture-nature-growth :before,.culture-nature-growth :after{animation:none!important}.culture-nature-photo{opacity:1;clip-path:inset(0);transform:scale(1)}.culture-nature-seed{opacity:0}}.about-story{padding-top:105px;padding-bottom:105px;position:relative;overflow:hidden}.about-story>:not(.about-story-orbit){z-index:2;position:relative}.about-story-orbit{z-index:1;aspect-ratio:1;pointer-events:none;border:2px solid #ff6a133d;border-radius:50%;display:block;position:absolute}.about-story-orbit-large{width:clamp(250px,29vw,440px);top:115px;right:-72px;box-shadow:0 0 0 38px #ff6a1309}.about-story-orbit-small{background:#ff6a130e;width:clamp(125px,13vw,200px);bottom:70px;left:-52px}.about-story-heading{grid-template-columns:minmax(0,1.08fr) minmax(310px,.62fr);align-items:center;padding-bottom:43px}.about-story-heading h2{max-width:800px}.about-story-side-note{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:22px;display:grid}.about-story-side-note>span{aspect-ratio:1;width:82px;color:var(--black);background:var(--orange);font:900 15px/1 var(--font-display);letter-spacing:-.04em;border-radius:50%;place-items:center;display:grid;box-shadow:0 13px 28px #ff6a1333}.about-story-side-note p{color:#121212c2;max-width:400px;margin:0;font-size:16px;font-weight:740;line-height:1.62}.about-story-panel{border-top:0;margin-top:52px;padding-top:0}.about-story-lead{max-width:1080px;color:var(--black);border-left:6px solid var(--orange);letter-spacing:-.035em;padding-left:31px;font-size:clamp(25px,2.85vw,38px);font-weight:790;line-height:1.35}.about-story-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(34px,7vw,90px);margin-top:46px;display:grid}.about-story-columns article{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:15px;display:grid}.about-story-columns article>span{aspect-ratio:1;background:var(--orange);width:16px;box-shadow:0 0 0 1px var(--orange);border:4px solid #ffd7bf;border-radius:50%;margin-top:6px;display:block}.about-story-columns article p,.about-story-columns p{color:#121212bd;margin:0;font-size:16px;font-weight:630;line-height:1.72}.about-story-panel blockquote{max-width:1010px;margin-top:47px;padding-left:31px;font-size:clamp(20px,2.05vw,27px);line-height:1.42}.about-story-principles{border-top:1px solid #12121229;gap:clamp(28px,4vw,58px);margin-top:66px;padding-top:45px}.about-story-principles article>span,.about-story-principles article:nth-child(2)>span,.about-story-principles article:nth-child(3)>span{aspect-ratio:1;width:50px;color:var(--orange);border:2px solid var(--orange);border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.about-story-principles p,.about-story-principles article:nth-child(2) p{color:#121212b3;font-size:15px;line-height:1.65}@media (width<=980px){.about-story-heading{grid-template-columns:1fr;gap:34px}.about-story-side-note{max-width:620px}.about-story-principles{grid-template-columns:1fr}}@media (width<=700px){.about-story{padding-top:76px;padding-bottom:80px}.about-story-orbit-large{top:130px;right:-150px}.about-story-orbit-small{bottom:90px;left:-88px}.about-story-heading{gap:28px;padding-bottom:31px}.about-story-side-note{grid-template-columns:62px minmax(0,1fr);gap:17px}.about-story-side-note>span{width:62px;font-size:12px}.about-story-side-note p{font-size:14px}.about-story-panel{margin-top:38px}.about-story-lead{border-left-width:4px;padding-left:19px;font-size:clamp(21px,6.2vw,27px)}.about-story-columns{grid-template-columns:1fr;gap:25px;margin-top:34px}.about-story-columns article p,.about-story-columns p{font-size:14px}.about-story-panel blockquote{margin-top:34px;padding-left:19px;font-size:18px}.about-story-principles{gap:28px;margin-top:48px;padding-top:34px}.about-story-principles article,.about-story-principles article:nth-child(2),.about-story-principles article:nth-child(3){grid-template-columns:47px minmax(0,1fr);column-gap:15px}.about-story-principles article>span,.about-story-principles article:nth-child(2)>span,.about-story-principles article:nth-child(3)>span{width:45px}.about-story-principles p,.about-story-principles article:nth-child(2) p{font-size:14px}}.about-story{border:1px solid #1212121f;width:min(1120px,100% - 80px);margin:64px auto;padding-left:clamp(38px,5vw,72px);padding-right:clamp(38px,5vw,72px);box-shadow:0 24px 70px #12121212}.culture-square-grid{width:min(100%,980px);margin-left:auto;margin-right:auto}.culture-square>.culture-square-photo{z-index:-3;object-fit:cover;filter:saturate(1.18)contrast(1.05)brightness(1.06);width:100%;height:100%;transition:none;position:absolute;inset:0;transform:none;animation:none!important}.culture-square:hover>.culture-square-photo,.culture-square:focus-visible>.culture-square-photo{filter:saturate(1.18)contrast(1.05)brightness(1.06);transform:none;animation:none!important}@media (width<=700px){.about-story{width:calc(100% - 24px);margin:24px auto;padding-left:20px;padding-right:20px}.culture-catalog-section{padding-left:20px;padding-right:20px}.culture-square-grid{aspect-ratio:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,350px);margin-left:auto;margin-right:auto}.culture-square{aspect-ratio:auto;min-width:0;min-height:0}.culture-square:before{display:none}.culture-square .culture-square-index{font-size:6px;top:10px;left:11px}.culture-square .culture-square-arrow{font-size:16px;top:8px;right:10px}.culture-square .culture-square-copy{border-left-width:2px;padding:9px 9px 10px;bottom:8px;left:8px;right:8px}.culture-square .culture-square-copy small{letter-spacing:.1em;font-size:5px}.culture-square .culture-square-copy strong{margin:6px 0 0;font-size:clamp(18px,5.7vw,24px);line-height:.96}.culture-square .culture-square-copy i{display:none}}@media (width<=380px){.culture-square-grid{width:min(100%,324px)}.culture-square .culture-square-copy strong{font-size:clamp(16px,5.5vw,21px)}}.contacts-redesign{min-height:100vh;color:var(--black);background-color:#f5f2ec;background-image:linear-gradient(#12121209 1px,#0000 1px),linear-gradient(90deg,#12121209 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:68px 68px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:76px clamp(22px,5vw,76px) 64px}.contacts-redesign>.breadcrumbs{color:#1212128a;max-width:1180px;margin:0 auto;padding:34px 0 24px;position:static}.contacts-redesign-grid{border-top:4px solid var(--orange);border-bottom:1px solid #12121229;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);max-width:1180px;margin:0 auto;display:grid}.contacts-redesign-copy{flex-direction:column;justify-content:center;min-height:570px;padding:clamp(46px,6vw,82px) clamp(32px,5vw,72px) clamp(46px,6vw,72px) 0;display:flex}.contacts-redesign-copy>span,.contacts-sales-card-head>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:900}.contacts-redesign-copy h1{width:100%;max-width:620px;font:850 clamp(48px, 5.15vw, 78px)/.94 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:normal;word-break:normal;margin:30px 0 25px}.contacts-redesign-copy h1 em{color:var(--orange);font-style:normal;display:block}.contacts-redesign-copy>p{color:#6e6961;max-width:540px;margin:0;font-size:15px;line-height:1.7}.contacts-catalog-link{width:fit-content;min-height:52px;color:var(--white);background:var(--black);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:28px;margin-top:38px;padding:0 20px;font-size:9px;font-weight:900;display:inline-flex}.contacts-sales-card{min-height:570px;color:var(--white);background:var(--black);flex-direction:column;padding:clamp(32px,4vw,52px);display:flex}.contacts-sales-card-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.contacts-sales-logo{width:112px;height:auto}.contacts-sales-card h2{font:850 clamp(48px, 5.2vw, 74px)/.86 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin:auto 0 46px}.contacts-sales-lines{gap:10px;display:grid}.contacts-sales-lines>a{min-height:86px;color:var(--black);background:var(--orange);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 14px;padding:18px 20px;transition:color .18s,background .18s,transform .18s;display:grid;position:relative}.contacts-sales-lines>a:nth-child(2){color:var(--white);background:#242424;border:1px solid #ffffff38}.contacts-sales-lines small{letter-spacing:.14em;text-transform:uppercase;opacity:.58;grid-column:1;font-size:7px;font-weight:900}.contacts-sales-lines strong{grid-column:1;font-size:clamp(18px,2vw,25px)}.contacts-sales-lines b{grid-area:1/2/span 2;font-size:24px}.contacts-sales-lines>a:hover,.contacts-sales-lines>a:focus-visible{color:var(--white);background:var(--orange-dark);transform:translate(4px)}.contacts-channel-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1180px;margin:14px auto 0;display:grid}.contacts-channel-strip article{background:#fffdf9;border:1px solid #1212121f;min-height:170px;padding:30px 32px;position:relative;overflow:hidden}.contacts-channel-strip article:after{content:"+";color:#12121214;font:900 86px/1 var(--font-display);position:absolute;bottom:12px;right:25px}.contacts-channel-strip article:nth-child(2){color:var(--white);background:var(--black)}.contacts-channel-strip article:nth-child(2):after{color:#ffffff14}.contacts-channel-strip span{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900}.contacts-channel-strip h3{z-index:1;font:850 clamp(20px, 2.2vw, 30px)/1 var(--font-display);text-transform:uppercase;margin:31px 0 0;position:relative}.contacts-channel-strip p{z-index:1;color:#6e6961;margin:12px 0 0;font-size:10px;line-height:1.5;position:relative}.contacts-channel-strip article:nth-child(2) p{color:#ffffff8c}@media (width<=980px){.contacts-redesign-grid{grid-template-columns:1fr}.contacts-redesign-copy,.contacts-sales-card{min-height:auto}.contacts-redesign-copy{padding-right:0}.contacts-sales-card h2{margin:100px 0 38px}}@media (width<=700px){.contacts-redesign{background-size:46px 46px;padding:68px 16px 36px}.contacts-redesign>.breadcrumbs{padding:24px 0 18px}.contacts-redesign-copy{padding:40px 4px 44px}.contacts-redesign-copy h1{letter-spacing:-.045em;font-size:clamp(40px,12.5vw,58px)}.contacts-redesign-copy>p{font-size:14px}.contacts-catalog-link{justify-content:space-between;width:100%}.contacts-sales-card{padding:28px 20px 24px}.contacts-sales-card h2{margin:72px 0 32px;font-size:clamp(46px,14vw,62px)}.contacts-channel-strip{grid-template-columns:1fr}}.about-presentation{min-height:clamp(590px,76svh,690px);padding:108px 24px 52px}.about-presentation-stage{min-height:350px}.about-presentation-kicker,.about-presentation-logo,.about-presentation-message{animation-duration:6s}.about-presentation-logo strong{font-size:clamp(104px,17vw,205px)}.about-presentation-message{width:min(100%,900px)}.about-presentation-message h1{letter-spacing:-.067em;text-wrap:balance;max-width:860px;font-size:clamp(40px,6.1vw,82px);line-height:.92}.about-presentation-message p{margin-top:22px}.about-presentation-index,.about-presentation-loop{bottom:25px}.about-story{margin-top:24px;margin-bottom:24px;padding-top:42px;padding-bottom:44px}.about-story-heading{grid-template-columns:1fr;gap:clamp(24px,4vw,56px);margin-top:18px;padding-bottom:20px}.about-story-heading h2{letter-spacing:-.075em;white-space:nowrap;max-width:none;font-size:clamp(38px,4.1vw,58px);line-height:.88}.about-story-side-note{grid-template-columns:64px minmax(0,1fr);gap:16px}.about-story-side-note>span{width:64px;font-size:13px}.about-story-side-note p{font-size:14px;line-height:1.48}.about-story-panel{margin-top:24px}.about-story-lead{border-left-width:5px;padding-left:22px;font-size:clamp(21px,2.05vw,27px);line-height:1.3}.about-story-columns{gap:clamp(24px,4vw,52px);margin-top:20px}.about-story-columns article{gap:12px}.about-story-columns article p,.about-story-columns p{font-size:14px;line-height:1.5}.about-story-panel blockquote{margin-top:20px;padding-left:22px;font-size:clamp(17px,1.55vw,21px);line-height:1.32}.about-story-principles{gap:clamp(20px,3vw,36px);margin-top:26px;padding-top:22px}.about-story-principles article,.about-story-principles article:nth-child(2),.about-story-principles article:nth-child(3){grid-template-columns:44px minmax(0,1fr);column-gap:14px}.about-story-principles article>span,.about-story-principles article:nth-child(2)>span,.about-story-principles article:nth-child(3)>span{width:42px}.about-story-principles h3{margin-bottom:7px;font-size:clamp(20px,1.8vw,24px)}.about-story-principles p,.about-story-principles article:nth-child(2) p{font-size:13px;line-height:1.45}.culture-square-grid{background:var(--soft-white);border:0;gap:8px;width:min(100%,960px)}.culture-square{aspect-ratio:1.32;color:var(--black);background:#f1ede5;border:1px solid #1212121f;transition:box-shadow .18s}.culture-square:hover,.culture-square:focus-visible{box-shadow:inset 0 0 0 3px var(--orange)}.culture-square .culture-square-copy{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-left:0;padding:0 48px 0 0;bottom:clamp(22px,3vw,34px);left:clamp(20px,2.8vw,34px);right:clamp(20px,2.8vw,34px)}.culture-square .culture-square-copy strong{max-width:100%;color:var(--black);letter-spacing:-.065em;white-space:nowrap;margin:9px 0 7px;font-size:clamp(24px,2.55vw,36px);line-height:.94}.culture-square>.culture-square-overlay,.culture-square-wheat>.culture-square-overlay,.culture-square-soy>.culture-square-overlay{background:linear-gradient(#fbfaf700 34%,#fbfaf71f 58%,#fbfaf7f5 100%),linear-gradient(90deg,#fbfaf73d 0%,#fbfaf700 56%)}.culture-square>.culture-square-photo,.culture-square:hover>.culture-square-photo,.culture-square:focus-visible>.culture-square-photo{object-position:56% center;filter:saturate(1.22)contrast(1.07)brightness(1.02)}.culture-square .culture-square-copy small,.culture-square-wheat .culture-square-copy small,.culture-square-soy .culture-square-copy small{color:var(--orange)}.culture-square .culture-square-copy i,.culture-square-wheat .culture-square-copy i,.culture-square-soy .culture-square-copy i{color:#12121294}.culture-square .culture-square-index,.culture-square-wheat .culture-square-index,.culture-square-soy .culture-square-index{color:var(--orange)}.culture-square .culture-square-arrow,.culture-square-wheat .culture-square-arrow,.culture-square-soy .culture-square-arrow{width:34px;height:34px;color:var(--white);background:var(--orange);border-radius:3px;place-items:center;font-size:19px;display:grid;box-shadow:0 7px 18px #df52003d}@media (width<=700px){.about-presentation-wrap>.breadcrumbs{top:82px}.about-presentation{min-height:560px;padding:96px 18px 40px}.about-presentation-stage{min-height:300px}.about-presentation-logo strong{font-size:clamp(82px,26vw,114px)}.about-presentation-message{width:min(100%,350px)}.about-presentation-message h1{letter-spacing:-.06em;max-width:340px;font-size:clamp(30px,9.2vw,43px);line-height:.95}.about-presentation-message p{max-width:270px;margin-top:17px;font-size:8px;line-height:1.55}.about-presentation-index,.about-presentation-loop{bottom:17px}.about-story{margin-top:14px;margin-bottom:14px;padding-top:36px;padding-bottom:38px}.about-story-heading{gap:18px;margin-top:14px;padding-bottom:18px}.about-story-heading h2{white-space:normal;font-size:clamp(32px,9.5vw,42px);line-height:.9}.about-story-panel{margin-top:20px}.about-story-lead{font-size:clamp(19px,5.4vw,23px)}.about-story-columns{gap:16px;margin-top:18px}.about-story-columns article p,.about-story-columns p{font-size:14px;line-height:1.58}.about-story-panel blockquote{margin-top:18px;font-size:17px}.about-story-principles{gap:18px;margin-top:24px;padding-top:20px}.culture-square{aspect-ratio:auto}.culture-square .culture-square-copy{padding:0 27px 0 0;bottom:8px;left:8px;right:8px}.culture-square .culture-square-copy small,.culture-square .culture-square-copy i{display:none}.culture-square .culture-square-copy strong{letter-spacing:-.055em;margin:0;font-size:clamp(14px,4.35vw,18px)}.culture-square .culture-square-arrow,.culture-square-wheat .culture-square-arrow,.culture-square-soy .culture-square-arrow{width:25px;height:25px;font-size:13px;top:8px;right:8px}}@media (width<=380px){.culture-square .culture-square-copy strong{font-size:clamp(13px,4.15vw,16px)}}.language-current{display:none}.manifest-body .about-more-link{min-height:54px;color:var(--black);box-shadow:none;background:#12121209;border:1px solid #12121238;border-radius:999px;gap:18px;margin-top:42px;padding:6px 7px 6px 21px;font-size:10px;font-weight:900;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s}.manifest-body .about-more-link b{width:40px;height:40px;color:var(--white);background:var(--orange);border-radius:50%;flex:0 0 40px;place-items:center;font-size:17px;transition:color .18s,background .18s,transform .18s;display:grid}.manifest-body .about-more-link:hover,.manifest-body .about-more-link:focus-visible{color:var(--white);background:var(--black);border-color:var(--black);transform:translateY(-2px);box-shadow:0 14px 28px #12121229}.manifest-body .about-more-link:hover b,.manifest-body .about-more-link:focus-visible b{color:var(--black);background:var(--white);transform:translate(2px,-2px)}@media (width<=1280px){.site-header{justify-content:flex-start;gap:10px;padding-inline:clamp(18px,3vw,38px)}.desktop-nav{display:none}.language-switcher{margin-left:auto}.language-current{background:#ffffff0f;border-color:#ffffff47;width:38px;height:40px;display:grid}.language-options{background:#121212fa;grid-template-columns:repeat(3,1fr);gap:4px;padding:6px;display:none;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 16px 36px #00000061}.language-switcher.is-open .language-options{display:grid}.language-options button.is-active,.header-phones .header-phone-secondary{display:none}.menu-toggle{width:42px;height:42px;color:var(--white);background:0 0;border:1px solid #ffffff47;place-content:center;gap:7px;padding:0;display:grid}.menu-toggle span{background:currentColor;width:19px;height:1px;transition:transform .18s}.menu-toggle.is-open span:first-child{transform:translateY(4px)rotate(45deg)}.menu-toggle.is-open span:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-nav{border-bottom:1px solid var(--line-light);opacity:0;pointer-events:none;background:#121212fb;padding:14px 22px 22px;transition:transform .22s,opacity .18s;display:grid;position:absolute;top:76px;left:0;right:0;transform:translateY(-130%)}.mobile-nav.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-nav a{color:#ffffffc2;border-bottom:1px solid var(--line-light);padding:14px 0;font-size:12px;font-weight:750}.mobile-nav a.is-active{color:var(--white);border-bottom-color:var(--orange)}.mobile-phone-list{gap:9px;margin-top:13px;display:grid}.mobile-nav .mobile-phone,.mobile-nav .mobile-phone-secondary{text-align:center;color:var(--white);background:var(--orange);border:0;margin-top:0;padding:14px}.mobile-nav .mobile-phone-secondary{background:#ffffff17;border:1px solid #ffffff3d}}@media (width>=760px) and (width<=980px){.about-story-heading h2{white-space:normal;font-size:clamp(38px,5.2vw,50px)}.about-story-principles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=701px) and (width<=759px){.about-story-heading h2{white-space:normal}}@media (width<=700px){.mobile-nav{top:68px}.manifest-body .about-more-link{justify-content:space-between;gap:12px;width:100%;margin-top:34px;padding-left:18px;font-size:10px;line-height:1.3}.manifest-body .about-more-link b{flex-basis:38px;width:38px;height:38px}}.about-catalog-action{border-top:1px solid #12121224;justify-content:flex-end;margin-top:30px;padding-top:24px;display:flex}.about-catalog-action>a{width:min(100%,330px);min-height:62px;color:var(--white);background:var(--orange);border:1px solid var(--orange);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:7px 8px 7px 25px;font-size:11px;font-weight:900;transition:background .18s,border-color .18s,transform .18s;display:flex}.about-catalog-action>a b{width:46px;height:46px;color:var(--white);background:var(--black);border-radius:50%;flex:0 0 46px;place-items:center;font-size:18px;transition:color .18s,background .18s,transform .18s;display:grid}.about-catalog-action>a:hover,.about-catalog-action>a:focus-visible{background:var(--black);border-color:var(--black);transform:translateY(-2px)}.about-catalog-action>a:hover b,.about-catalog-action>a:focus-visible b{color:var(--black);background:var(--white);transform:translate(2px,-2px)}@media (width<=700px){.about-catalog-action{margin-top:24px;padding-top:20px}.about-catalog-action>a{width:100%;min-height:58px;padding-left:20px;font-size:10px}.about-catalog-action>a b{flex-basis:42px;width:42px;height:42px}}@media (width>=701px){.culture-modal{width:min(928px,100vw - 48px);max-height:calc(100dvh - 48px)}.culture-modal-title{min-height:clamp(220px,30vh,300px);padding:32px 38px}.culture-modal-title h2{margin:14px 0 9px;font-size:clamp(46px,5.6vw,70px)}.culture-modal-title p{max-width:520px;font-size:11px}.culture-modal-products{padding:24px 30px 28px}.culture-modal-list{gap:10px;margin-top:17px}.culture-modal-list>a,.culture-modal-list>div{grid-template-columns:28px minmax(0,1fr) 40px;column-gap:13px;min-height:98px;padding:17px 18px}.culture-modal-list strong{font-size:clamp(22px,2.15vw,30px)}.culture-modal-list small{margin-top:5px;font-size:7px}.culture-modal-list b{width:38px;height:38px;font-size:16px}.culture-modal-close{width:39px;height:39px;top:14px;right:14px}.khurakan-profile{padding:32px max(18px,50vw - 770px) 58px}.khurakan-profile:before{display:none}.khurakan-profile-header{grid-template-columns:1fr;padding:clamp(30px,3.7vw,50px)}.khurakan-profile-header h2{max-width:none;font-size:clamp(40px,4.6vw,68px)}.khurakan-profile-layout{grid-template-columns:minmax(235px,.26fr) minmax(0,1.74fr)}.khurakan-technology-card{min-height:520px;padding:34px}.khurakan-technology-card>strong{font-size:clamp(62px,6vw,88px)}.khurakan-profile-content{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:24px;padding:clamp(28px,3.2vw,44px);display:grid}.khurakan-metrics{grid-column:1/-1}.khurakan-metrics dl{grid-template-columns:repeat(4,minmax(0,1fr))}.khurakan-metrics dl>div{min-height:178px;padding:23px}.khurakan-metrics dd{margin-top:23px;font-size:clamp(28px,2.8vw,42px)}.khurakan-metric-details{padding-top:14px}.khurakan-metric-toggle{width:31px;height:31px;font-size:21px}.khurakan-agronomy,.khurakan-diseases{margin-top:0}.khurakan-agronomy th,.khurakan-agronomy td,.khurakan-diseases th,.khurakan-diseases td{padding:14px 16px}.khurakan-agronomy td,.khurakan-diseases td{font-size:13px}.khurakan-profile-note>a{min-height:104px}.about-presentation-leaves{top:14%;left:60%}}.khurakan-resistance-score{flex:none;min-width:0;display:block}.khurakan-resistance-score strong{min-width:54px;min-height:31px;color:var(--black);background:var(--orange);justify-content:center;align-items:center;padding:0 9px;font-size:15px;display:inline-flex}.contacts-page{justify-content:flex-start;min-height:auto;padding-bottom:48px}.contacts-page-content h1{max-width:900px;font-size:clamp(52px,6.6vw,96px)}@media (width<=1100px) and (width>=701px){.khurakan-profile-layout{grid-template-columns:1fr}.khurakan-technology-card{min-height:300px}.khurakan-profile-content{grid-template-columns:1fr}.khurakan-metrics{grid-column:auto}.khurakan-metrics dl{grid-template-columns:repeat(2,minmax(0,1fr))}.khurakan-agronomy,.khurakan-diseases{margin-top:10px}}@media (width<=700px){.khurakan-profile{padding:18px 12px 42px}.khurakan-profile-intro{grid-template-columns:1fr;gap:12px;margin-bottom:8px;padding:20px}.khurakan-profile-intro p{font-size:14px;line-height:1.55}.khurakan-profile-header,.khurakan-profile-content,.khurakan-technology-card{padding-left:20px;padding-right:20px}.khurakan-profile-content{display:block}.khurakan-metrics dl{grid-template-columns:repeat(2,minmax(0,1fr))}.khurakan-metrics dl>div{min-height:150px;padding:18px 14px}.khurakan-agronomy,.khurakan-diseases{margin-top:28px}.khurakan-resistance-score strong{min-height:29px;font-size:14px}.about-presentation-leaves{top:18%;left:62%}.contacts-page{min-height:0;padding-bottom:28px}.contacts-page-content h1{font-size:clamp(43px,13vw,61px)}}.about-catalog-action>a{min-height:54px;color:var(--black);background:#12121209;border-color:#12121238;border-radius:999px;padding:6px 7px 6px 21px}.about-catalog-action>a b{width:40px;height:40px;color:var(--black);background:var(--orange);flex-basis:40px}.about-catalog-action>a:hover,.about-catalog-action>a:focus-visible{color:var(--white);background:var(--black);border-color:var(--black)}.about-catalog-action>a:hover b,.about-catalog-action>a:focus-visible b{color:var(--white);background:var(--orange)}.vacancies-team-note{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.vacancies-team-note>div{min-height:62px}.hybrid-jump-nav{z-index:5;color:var(--white);background:var(--black);border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(160px,.8fr) repeat(5,minmax(130px,1fr));padding-inline:max(18px,50vw - 770px);display:grid;position:relative}.hybrid-jump-label,.hybrid-jump-nav a{align-items:center;min-height:68px;padding:0 22px;display:flex}.hybrid-jump-label{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:900}.hybrid-jump-nav a{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;border-left:1px solid #ffffff1f;justify-content:space-between;font-size:11px;font-weight:900;transition:color .18s,background .18s;position:relative}.hybrid-jump-nav a:after{content:"↗";font-size:14px}.hybrid-jump-nav a:hover,.hybrid-jump-nav a:focus-visible{color:var(--white);background:#ffffff14}.hybrid-jump-nav a.is-current{color:var(--black);background:var(--orange)}.hybrid-jump-nav a.is-current:after{content:"•";font-size:20px}@media (width<=700px){.about-catalog-action>a{min-height:54px;padding:6px 7px 6px 18px}.about-catalog-action>a b{flex-basis:40px;width:40px;height:40px}.vacancies-team-note{grid-template-columns:1fr;gap:0}.hybrid-jump-nav{scrollbar-width:none;padding:0 12px;display:flex;overflow-x:auto}.hybrid-jump-nav::-webkit-scrollbar{display:none}.hybrid-jump-label,.hybrid-jump-nav a{min-width:max-content;min-height:58px;padding:0 18px}.hybrid-jump-label{padding-left:6px;padding-right:20px}.hybrid-jump-nav a{gap:20px}}.esp-brand-logo{display:block;overflow:visible}.esp-brand-logo-word{font-family:var(--font-display);letter-spacing:-.105em;font-size:100px;font-style:italic;font-weight:900}.esp-brand-logo-name{font-family:var(--font-display);letter-spacing:.23em;font-size:16px;font-weight:850}.esp-brand-logo-orbit{fill:none;stroke-width:5px;stroke-linecap:round}.esp-brand-logo-leaves path:not(.esp-brand-logo-stem){stroke:none}.esp-brand-logo-stem{fill:none;stroke-width:2.3px;stroke-linecap:round}.esp-brand-logo-dash{stroke-width:4px;stroke-linecap:square}.esp-brand-logo-dark .esp-brand-logo-word,.esp-brand-logo-dark .esp-brand-logo-name{fill:var(--white)}.esp-brand-logo-dark .esp-brand-logo-orbit,.esp-brand-logo-dark .esp-brand-logo-stem,.esp-brand-logo-dark .esp-brand-logo-dash{stroke:var(--orange)}.esp-brand-logo-dark .esp-brand-logo-leaves path:not(.esp-brand-logo-stem){fill:var(--orange)}.esp-brand-logo-orange .esp-brand-logo-word,.esp-brand-logo-orange .esp-brand-logo-name{fill:var(--white)}.esp-brand-logo-orange .esp-brand-logo-orbit,.esp-brand-logo-orange .esp-brand-logo-stem,.esp-brand-logo-orange .esp-brand-logo-dash{stroke:var(--black)}.esp-brand-logo-orange .esp-brand-logo-leaves path:not(.esp-brand-logo-stem),.esp-brand-logo-light .esp-brand-logo-word,.esp-brand-logo-light .esp-brand-logo-name{fill:var(--black)}.esp-brand-logo-light .esp-brand-logo-orbit,.esp-brand-logo-light .esp-brand-logo-stem,.esp-brand-logo-light .esp-brand-logo-dash{stroke:var(--orange)}.esp-brand-logo-light .esp-brand-logo-leaves path:not(.esp-brand-logo-stem){fill:var(--black)}.esp-brand-logo-header{width:122px;height:58px}.esp-brand-logo-footer{width:148px;height:auto}.esp-brand-logo-inner{width:100%;height:auto}.esp-brand-logo-about{width:clamp(330px,50vw,590px);height:auto}.esp-brand-logo-slide{width:clamp(280px,42vw,470px);height:auto}.brand{gap:0}.inner-hero-brand-mark{aspect-ratio:auto;width:min(28vw,390px)}.hero-brand-slide-mark small{margin-top:14px}.detail-hero-orange.detail-hero-has-photo{min-height:480px;padding-top:124px;padding-bottom:40px}.detail-hero-orange.detail-hero-has-photo>.breadcrumbs{top:96px}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy{max-width:min(54vw,720px)}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy>span{font-size:8px}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy h1{margin:15px 0 0;font-size:clamp(72px,8.8vw,128px);line-height:.78}.detail-hero-orange.detail-hero-has-photo.detail-hero-long-title .detail-hero-copy h1{font-size:clamp(58px,6.7vw,98px)}.detail-hero-orange.detail-hero-has-photo .detail-hero-photo{clip-path:polygon(10% 0,100% 0,92% 100%,0 91%);filter:drop-shadow(12px 14px #12121229);width:min(29vw,390px);top:112px;bottom:28px;right:max(28px,50vw - 630px)}.detail-hero-orange .khurakan-holograms{opacity:.6}.hybrid-jump-label,.hybrid-jump-nav a{min-height:56px}.khurakan-profile{padding-top:24px}.khurakan-profile-header{padding:21px 32px}.khurakan-profile-header:after{width:112px;height:7px}.khurakan-profile-header h2{margin-top:9px;font-size:clamp(32px,3.45vw,49px);line-height:.96}.khurakan-profile-header h2 strong{margin-left:.13em;display:inline}.khurakan-profile-intro{background:#ffffffe6;border-top:0;margin-bottom:0;padding:20px 32px}.khurakan-profile-intro p{font-size:clamp(14px,1.2vw,17px);line-height:1.5}.khurakan-profile-layout{box-shadow:0 18px 42px #1212121a}.khurakan-technology-card{min-height:470px}.khurakan-profile-content{padding:clamp(25px,2.7vw,38px)}.khurakan-metrics dl>div{min-height:158px}@media (width<=1100px) and (width>=701px){.detail-hero-orange.detail-hero-has-photo{min-height:450px}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy h1{font-size:clamp(66px,9vw,92px)}.detail-hero-orange.detail-hero-has-photo.detail-hero-long-title .detail-hero-copy h1{font-size:clamp(52px,7vw,74px)}.detail-hero-orange.detail-hero-has-photo .detail-hero-photo{width:35vw}}@media (width<=700px){.esp-brand-logo-header{width:88px;height:48px}.esp-brand-logo-footer{width:122px}.esp-brand-logo-inner{width:min(62vw,260px)}.esp-brand-logo-about{width:min(86vw,390px)}.esp-brand-logo-slide{width:min(80vw,340px)}.detail-hero-orange.detail-hero-has-photo{min-height:590px;padding:350px 20px 42px}.detail-hero-orange.detail-hero-has-photo>.breadcrumbs{top:98px}.detail-hero-orange.detail-hero-has-photo .detail-hero-photo{width:calc(100% - 40px);height:200px;top:126px;bottom:auto;right:20px}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy{max-width:100%}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy h1{margin-top:13px;font-size:clamp(57px,18vw,78px)}.detail-hero-orange.detail-hero-has-photo.detail-hero-long-title .detail-hero-copy h1{font-size:clamp(40px,11vw,54px)}.hybrid-jump-label,.hybrid-jump-nav a{min-height:52px}.khurakan-profile{padding-top:16px}.khurakan-profile-header{padding:18px 20px}.khurakan-profile-header h2{margin-top:8px;font-size:clamp(29px,9.5vw,40px)}.khurakan-profile-header h2 strong{margin:2px 0 0;display:block}.khurakan-profile-intro{gap:8px;padding:18px 20px}.khurakan-profile-intro p{font-size:14px}.khurakan-technology-card{min-height:275px}.khurakan-profile-content{padding:24px 20px 32px}.khurakan-metrics dl>div{min-height:140px}}@media (width>=1101px){.khurakan-profile-layout{grid-template-columns:clamp(220px,18vw,252px) minmax(0,1fr)}.khurakan-technology-card{padding:27px 24px}.khurakan-technology-card>strong{white-space:nowrap;letter-spacing:-.06em;margin-top:21px;font-size:clamp(36px,3vw,44px)}.khurakan-technology-card>strong.khurakan-technology-value-long{letter-spacing:-.07em;font-size:clamp(23px,1.8vw,27px)}.khurakan-technology-card>p{margin-top:20px;font-size:12px;line-height:1.5}.khurakan-diseases{width:82%}}@media (width<=1100px){.khurakan-technology-card>strong.khurakan-technology-value-long{white-space:nowrap;letter-spacing:-.07em;font-size:clamp(28px,8vw,48px)}}.khurakan-culture-side-nav{z-index:7;background:#fffffff5;border:1px solid #121212c7;grid-template-rows:repeat(4,54px);width:clamp(108px,8vw,124px);display:grid;position:absolute;bottom:32px;left:14px;overflow:hidden}.khurakan-culture-side-nav a{min-height:0;color:var(--black);letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #12121229;justify-content:space-between;align-items:center;gap:12px;padding:0 13px;font-size:9px;font-weight:900;transition:color .16s,background .16s,padding .16s;display:flex}.khurakan-culture-side-nav a:last-child{border-bottom:0}.khurakan-culture-side-nav a:after{content:"↗";color:var(--orange);font-size:13px}.khurakan-culture-side-nav a:hover,.khurakan-culture-side-nav a:focus-visible{color:var(--white);background:var(--black);padding-left:17px}.khurakan-culture-side-nav a.is-active{color:var(--white);background:var(--black);box-shadow:inset 5px 0 0 var(--orange)}.khurakan-culture-side-nav a.is-active:after{content:"•";color:var(--orange);font-size:18px}@media (width>=701px){.detail-hero-orange.detail-hero-has-photo{padding-left:clamp(148px,10.5vw,166px)}.detail-hero-orange.detail-hero-has-photo>.breadcrumbs{left:clamp(148px,10.5vw,166px)}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy{max-width:min(44vw,650px);margin-left:0}}@media (width<=1100px) and (width>=701px){.khurakan-culture-side-nav{grid-template-rows:repeat(4,50px);width:108px;left:12px}.khurakan-culture-side-nav a{padding-inline:11px;font-size:8px}.detail-hero-orange.detail-hero-has-photo{padding-left:136px}.detail-hero-orange.detail-hero-has-photo>.breadcrumbs{left:136px}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy{margin-left:0}}@media (width<=700px){.khurakan-culture-side-nav{grid-template-rows:repeat(4,43px);width:82px;bottom:38px;left:8px}.khurakan-culture-side-nav a{letter-spacing:.035em;gap:5px;padding:0 8px;font-size:6.8px}.khurakan-culture-side-nav a:after{font-size:10px}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy{max-width:100%;margin-left:0}.detail-hero-orange.detail-hero-has-photo{padding-left:102px}.detail-hero-orange.detail-hero-has-photo>.breadcrumbs{left:102px}.detail-hero-orange.detail-hero-has-photo .detail-hero-copy h1{font-size:clamp(47px,15vw,60px)}}.khurakan-profile .khurakan-resistance-score>strong{min-width:0;min-height:0;color:var(--black);box-shadow:none;border:0;padding:0;display:inline;background:0 0!important}.khurakan-profile-note-cta-only{box-shadow:none;background:0 0;justify-content:flex-end;display:flex}.khurakan-profile-note-cta-only>a{width:min(100%,390px)}@media (width<=700px){.khurakan-profile-note-cta-only>a{width:100%}}.collection-hero-marker{z-index:2;width:clamp(120px,11vw,145px);height:clamp(120px,11vw,145px);color:var(--black);background:var(--orange);flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:absolute;bottom:0;right:max(24px,50vw - 590px);overflow:hidden}.collection-hero-marker span{letter-spacing:.18em;text-transform:uppercase;font-size:7px;font-weight:900}.collection-hero-marker strong{font:900 clamp(72px, 7vw, 98px)/.8 var(--font-display);letter-spacing:-.1em;align-self:flex-end;margin:0 -9px -18px 0}.collection-showcase{color:var(--white);background:var(--black);padding-top:84px;padding-bottom:84px;position:relative;overflow:hidden}.collection-showcase:before{content:"ESP";color:#ffffff06;font:900 clamp(210px, 29vw, 420px)/1 var(--font-display);letter-spacing:-.12em;pointer-events:none;position:absolute;top:-.17em;right:-.04em}.collection-showcase-grid{border:1px solid #ffffff29;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);max-width:1040px;min-height:420px;margin:0 auto;display:grid;position:relative}.collection-showcase-copy{border-top:8px solid var(--orange);flex-direction:column;padding:clamp(32px,4vw,48px);display:flex}.collection-showcase-copy h2{max-width:650px;font:850 clamp(38px, 3.7vw, 52px)/.9 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:28px 0 20px}.collection-showcase-copy>p{color:#ffffff9e;max-width:510px;margin:0;font-size:12px;line-height:1.65}.collection-showcase-meta{border-top:1px solid #ffffff2e;grid-template-columns:1fr auto;align-items:end;gap:4px 24px;margin-top:auto;padding-top:24px;display:grid}.collection-showcase-meta span,.collection-showcase-meta small{color:#ffffff7a;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:850}.collection-showcase-meta small{grid-row:2}.collection-showcase-meta strong{color:var(--orange);font:900 clamp(56px, 5.5vw, 76px)/.75 var(--font-display);letter-spacing:-.09em;grid-area:1/2/3}.collection-showcase-visual{border-left:1px solid #ffffff29;min-height:420px;margin:0;position:relative;overflow:hidden}.collection-showcase-visual>img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.collection-showcase-grid:hover .collection-showcase-visual>img{transform:scale(1.025)}.collection-showcase-shade{background:linear-gradient(#0000 44%,#121212db);position:absolute;inset:0}.collection-showcase-visual figcaption{z-index:1;position:absolute;bottom:25px;left:28px;right:28px}.collection-showcase-visual figcaption span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:900}.collection-showcase-visual figcaption strong{font:850 clamp(36px, 4vw, 56px)/.9 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin-top:12px;display:block}.collection-product-grid{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1040px;margin:14px auto 0;display:grid;position:relative}.collection-product-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-product-card{min-height:380px;color:var(--black);background:var(--cream);border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;flex-direction:column;padding:24px;transition:color .22s,background .22s,transform .22s;display:flex;position:relative;overflow:hidden}.collection-product-card:nth-child(2){color:var(--white);background:#1c1c1c}.collection-product-card:nth-child(3){color:var(--black);background:var(--orange)}.collection-product-card:before{content:"";opacity:.08;border:1px solid;border-radius:50%;width:150px;height:150px;transition:transform .3s;position:absolute;top:62px;right:-48px}.collection-product-card:hover,.collection-product-card:focus-visible{z-index:1;color:var(--black);background:var(--orange);outline:none;transform:translateY(-7px)}.collection-product-card:hover:before,.collection-product-card:focus-visible:before{transform:scale(1.12)}.collection-product-topline{z-index:1;letter-spacing:.16em;text-transform:uppercase;opacity:.65;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;font-size:8px;font-weight:900;display:flex;position:relative}.collection-product-topline b{color:var(--orange);font-size:17px;transition:transform .18s}.collection-product-card:nth-child(3) .collection-product-topline b,.collection-product-card:hover .collection-product-topline b,.collection-product-card:focus-visible .collection-product-topline b{color:var(--black)}.collection-product-card:hover .collection-product-topline b,.collection-product-card:focus-visible .collection-product-topline b{transform:translate(4px,-4px)}.collection-product-main{z-index:1;margin:auto 0;padding:34px 0 28px;position:relative}.collection-product-main>span{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:7px;font-weight:900}.collection-product-card:nth-child(3) .collection-product-main>span,.collection-product-card:hover .collection-product-main>span,.collection-product-card:focus-visible .collection-product-main>span{color:#1212129e}.collection-product-main h3{font:850 clamp(32px, 3.25vw, 46px)/.91 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin:15px 0 16px}.collection-product-main>p{color:#746f68;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:390px;margin:0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.collection-product-card:nth-child(2) .collection-product-main>p{color:#ffffff8f}.collection-product-card:nth-child(3) .collection-product-main>p,.collection-product-card:hover .collection-product-main>p,.collection-product-card:focus-visible .collection-product-main>p{color:#121212ad}.collection-product-quick-facts{z-index:1;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:6px;margin:0 0 14px;display:grid;position:relative}.collection-product-quick-facts>div{border:1px solid;min-width:0;padding:9px 10px}.collection-product-quick-facts dt{letter-spacing:.13em;text-transform:uppercase;opacity:.5;margin:0 0 5px;font-size:6px;font-weight:900}.collection-product-quick-facts dd{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900;line-height:1.2}.collection-product-footer{z-index:1;border-top:1px solid;justify-content:space-between;align-items:end;gap:20px;padding-top:14px;display:flex;position:relative}.collection-product-footer>div span,.collection-product-footer>span{letter-spacing:.13em;text-transform:uppercase;opacity:.58;font-size:7px;font-weight:900;display:block}.collection-product-footer>div strong{color:var(--orange);font:850 clamp(18px, 1.8vw, 24px)/1 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;margin-top:7px;display:block}.collection-product-card:nth-child(3) .collection-product-footer>div strong,.collection-product-card:hover .collection-product-footer>div strong,.collection-product-card:focus-visible .collection-product-footer>div strong{color:var(--black)}@media (width<=980px){.collection-showcase-grid{grid-template-columns:1fr}.collection-showcase-copy{min-height:360px}.collection-showcase-visual{border-top:1px solid #ffffff29;border-left:0;min-height:360px}.collection-product-grid,.collection-product-grid-2{grid-template-columns:1fr}.collection-product-card{min-height:350px}}@media (width<=700px){.collection-hero-marker{width:104px;height:104px;padding:14px;right:20px}.collection-hero-marker span{font-size:5.5px}.collection-hero-marker strong{margin:0 -6px -10px 0;font-size:62px}.collection-showcase{padding:52px 16px}.collection-showcase-grid{min-height:0}.collection-showcase-copy{border-top-width:7px;min-height:340px;padding:28px 22px}.collection-showcase-copy h2{margin-top:26px;font-size:clamp(36px,11vw,48px)}.collection-showcase-copy>p{font-size:12px}.collection-showcase-meta strong{font-size:54px}.collection-showcase-visual{min-height:320px}.collection-showcase-visual figcaption{bottom:24px;left:24px;right:24px}.collection-product-card{min-height:340px;padding:22px}.collection-product-main{padding:30px 0 24px}.collection-product-main h3{font-size:clamp(34px,10.5vw,46px)}.collection-product-footer>span{text-align:right;max-width:92px}}.detail-hero-photo-led .detail-hero-copy{max-width:min(760px,100% - 330px);margin:0;position:absolute;bottom:92px;left:clamp(210px,18vw,282px)}@media (width<=980px) and (width>=701px){.detail-hero-photo-led .detail-hero-copy{max-width:calc(100% - 198px);left:154px}}@media (width<=700px){.detail-hero-photo-led{min-height:620px;padding:0}.detail-hero-photo-led .khurakan-culture-side-nav{grid-template-rows:40px;grid-template-columns:repeat(4,minmax(0,1fr));width:auto;inset:136px 16px auto}.detail-hero-photo-led .khurakan-culture-side-nav a{border-bottom:0;border-right:1px solid #12121229;justify-content:center;padding:0 5px;font-size:6.5px}.detail-hero-photo-led .khurakan-culture-side-nav a:after{display:none}.detail-hero-photo-led .detail-hero-copy{max-width:none;bottom:70px;left:20px;right:20px}}.detail-hero-photo-led .detail-hero-copy h1{text-shadow:0 8px 28px #00000038;font-size:clamp(68px,8.4vw,124px)}.seed-profile{background:#f5f2ec;padding-top:58px}.seed-profile-heading{border-top-width:4px}.seed-profile-heading h2{font-size:clamp(38px,5vw,68px)}.seed-product-story{color:var(--black);background:#fffdf9;border:1px solid #1212121a;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);box-shadow:0 24px 70px #3d342814}.seed-product-bag{background:#ece8df;border-right:1px solid #12121214;min-height:540px;padding:38px}.seed-product-bag>span{display:none}.seed-product-bag img{filter:drop-shadow(0 22px 24px #4b3f2f29);max-width:80%;height:445px}.seed-product-bag figcaption{color:#12121261}.seed-product-copy h3{margin-bottom:20px;font-size:clamp(48px,5.8vw,82px)}.seed-product-copy>p,.seed-product-note p,.seed-product-signature>p{color:#6e6961}.seed-product-signature{border-color:#1212121f;margin-top:28px}.seed-product-signature span,.seed-product-facts dt{color:#12121275}.seed-product-signature strong{font-size:clamp(24px,2.5vw,36px)}.seed-product-facts>div{border-color:#1212121f}.seed-back-link{color:var(--black)}.seed-section-heading h3{font-size:clamp(31px,3.5vw,50px)}.seed-visual-metrics>dl{border:0;gap:12px}.seed-metric-visual{background:#fffdf9;border:1px solid #1212121a;min-height:244px;padding:22px;box-shadow:0 12px 34px #3d34280d}.seed-metric-visual:before{content:"";background:var(--orange);height:3px;position:absolute;top:0;left:0;right:0}.seed-metric-orbit{display:none}.seed-metric-visual dt{margin-top:38px}.seed-metric-visual dd{font-size:clamp(28px,2.6vw,40px)}.seed-metric-visual>p{margin-top:22px}.seed-agro-visual{color:var(--black);background:#fffdf9;border:1px solid #1212121a;padding:30px;box-shadow:0 18px 50px #3d34280f}.seed-section-heading-dark{border-color:#12121233}.seed-agro-grid{border:0;gap:8px}.seed-agro-grid article{background:#f4f0e8;border:0;min-height:124px}.seed-agro-grid h4,.seed-disease-grid h4{color:#12121275}.seed-score-segments i{background:#ded8ce;height:20px}.seed-score>strong{font-size:22px}.seed-agro-mark{border-width:7px;width:34px;height:34px;box-shadow:0 0 0 1px #1212121a}.seed-disease-grid{gap:10px}.seed-disease-grid article{min-height:132px;color:var(--black);background:#fffdf9;border:1px solid #1212121a;box-shadow:0 10px 28px #3d34280b}.seed-disease-grid .seed-score-segments i{height:28px}.seed-profile-cta>a{min-height:92px;font-size:clamp(22px,2.6vw,34px)}@media (width<=700px){.detail-hero-photo-led{min-height:580px}.detail-hero-photo-led .detail-hero-photo-overlay{background:linear-gradient(#1212122e 0%,#1212121f 32%,#121212b8 100%)}.detail-hero-photo-led .detail-hero-copy h1,.detail-hero-photo-led.detail-hero-long-title .detail-hero-copy h1{font-size:clamp(48px,14.5vw,68px)}.seed-profile{padding-top:38px}.seed-product-story{grid-template-columns:1fr}.seed-product-bag{border-bottom:1px solid #12121214;border-right:0;min-height:390px}.seed-product-bag img{height:320px}.seed-product-copy{padding:28px 22px 34px}.seed-product-copy h3{font-size:clamp(46px,14vw,64px)}.seed-metric-visual{min-height:220px}.seed-agro-visual{padding:20px 14px}}.seed-product-story{margin-bottom:18px}.seed-product-copy>span,.seed-product-note>span{font-size:9px}.seed-product-copy>p{max-width:720px;font-size:16px;line-height:1.7}.seed-product-signature span,.seed-product-facts dt{font-size:8px}.seed-product-facts dd{font-size:11px;line-height:1.35}.seed-back-link{font-size:9px}.seed-profile-tabs{max-width:1180px;margin:0 auto 72px}.seed-profile-tab-list{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:relative}.seed-profile-tab-list>button{width:100%;min-height:76px;color:var(--black);cursor:pointer;font:inherit;text-align:left;background:#fffdf9;border:1px solid #12121224;border-radius:0;grid-template-columns:28px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:14px 16px;transition:color .18s,background .18s,border-color .18s;display:grid}.seed-profile-tab-list>button>span{color:var(--orange);letter-spacing:.12em;font-size:9px;font-weight:900}.seed-profile-tab-list>button>strong{letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.25}.seed-profile-tab-list>button>b{width:34px;height:34px;color:var(--white);background:var(--orange);border-radius:50%;place-items:center;font-size:21px;font-weight:500;transition:transform .18s;display:grid}.seed-profile-tab-list>button:hover,.seed-profile-tab-list>button:focus-visible,.seed-profile-tab-list>button.is-active{color:var(--white);background:var(--black);border-color:var(--black)}.seed-profile-tab-list>button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.seed-profile-tab-list>button.is-active>b{transform:rotate(45deg)}.seed-profile-tab-panel{max-width:none;margin:10px 0 0;animation:.22s both seed-panel-in}.seed-profile-tab-panel[hidden]{display:none}@keyframes seed-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.seed-profile-tab-panel.seed-visual-metrics,.seed-profile-tab-panel.seed-disease-visual{background:#fffdf99e;border:1px solid #1212121a;padding:26px}.seed-resistance-list{border-top:1px solid #1212122b}.seed-resistance-list article{border-bottom:1px solid #1212122b;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px 22px;min-height:94px;padding:20px 4px;display:grid}.seed-resistance-index{color:var(--orange);font:850 18px/1 var(--font-display);letter-spacing:-.03em;grid-row:1/span 2;align-self:center}.seed-resistance-list h4{color:var(--black);letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:13px;font-weight:900;line-height:1.3}.seed-resistance-value{color:var(--black);font:850 30px/1 var(--font-display);letter-spacing:-.045em}.seed-resistance-value small{letter-spacing:-.01em;font-size:13px}.seed-resistance-track{background:#ded8ce;grid-column:2/-1;height:4px;overflow:hidden}.seed-resistance-track i{background:var(--orange);height:100%;display:block}@media (width<=700px){.seed-product-copy>p{font-size:15px;line-height:1.65}.seed-product-signature>p,.seed-product-note p{font-size:12px}.seed-profile-tabs{margin-bottom:52px}.seed-profile-tab-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.seed-profile-tab-list>button{grid-template-columns:1fr 26px;align-content:center;gap:5px;min-height:78px;padding:10px 8px}.seed-profile-tab-list>button>span{grid-column:1;font-size:7px}.seed-profile-tab-list>button>strong{letter-spacing:.035em;grid-column:1;font-size:8px}.seed-profile-tab-list>button>b{grid-area:1/2/span 2;width:26px;height:26px;font-size:17px}.seed-profile-tab-panel{margin-top:8px}.seed-profile-tab-panel.seed-visual-metrics,.seed-profile-tab-panel.seed-disease-visual{padding:18px 14px}.seed-resistance-list article{grid-template-columns:32px minmax(0,1fr) auto;gap:10px 12px;min-height:84px;padding:16px 0}.seed-resistance-index{font-size:15px}.seed-resistance-list h4{letter-spacing:.04em;font-size:10px}.seed-resistance-value{font-size:25px}.seed-resistance-value small{font-size:11px}}.product-section-divider{background:#f5f2ec;border-top:1px solid #12121214;border-bottom:1px solid #12121224;height:52px;position:relative}.product-section-divider:after{content:"";background:var(--black);width:88px;height:4px;position:absolute;bottom:-1px;left:max(24px,50vw - 590px)}@media (width<=700px){.product-section-divider{height:30px}.product-section-divider:after{width:58px;height:3px;left:20px}}.availability-desktop-action,.availability-mobile-action{width:100%;min-height:92px;color:var(--black);background:var(--orange);cursor:pointer;font:850 clamp(22px, 2.6vw, 34px)/.95 var(--font-display);letter-spacing:-.055em;text-align:left;text-transform:uppercase;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 34px;display:flex}.availability-desktop-action:focus-visible,.availability-mobile-action:focus-visible,.availability-phone-panel a:focus-visible{outline:3px solid var(--black);outline-offset:-5px}.availability-desktop-action b,.availability-mobile-action b{flex:none;font-size:38px;font-weight:700}.availability-phone-panel{min-height:88px;color:var(--white);background:var(--black);grid-template-columns:minmax(160px,.55fr) minmax(0,1.45fr);align-items:center;gap:24px;padding:20px 34px;display:grid}.availability-phone-panel[hidden]{display:none}.availability-phone-panel>span{color:#ffffff94;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.availability-phone-panel>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.availability-phone-panel a{min-height:48px;color:var(--white);letter-spacing:.025em;border:1px solid #ffffff47;align-items:center;padding:0 18px;font-size:clamp(15px,1.45vw,20px);font-weight:900;display:inline-flex}.availability-phone-panel a:hover{color:var(--black);background:var(--white)}.seed-profile-cta>.availability-mobile-action{display:none}.availability-mobile-action strong{letter-spacing:.02em;white-space:nowrap;margin-left:auto;font-size:14px}.seed-next-link{align-items:center;gap:8px;display:inline-flex}@media (width>=701px) and (width<=1180px){.seed-profile{padding-left:clamp(24px,4vw,44px);padding-right:clamp(24px,4vw,44px)}.seed-product-copy{padding:clamp(28px,3.5vw,42px)}.seed-product-copy>p{font-size:14px;line-height:1.62}.seed-profile-tab-list>button{min-height:72px}}@media (width>=701px) and (width<=840px){.seed-product-story{grid-template-columns:1fr}.seed-product-bag{border-bottom:1px solid #12121214;border-right:0;min-height:420px}.seed-product-bag img{height:350px}.seed-product-copy{padding:38px}.availability-phone-panel{grid-template-columns:1fr;gap:12px}.availability-phone-panel>div{justify-content:flex-start}}@media (width<=700px){.seed-profile-cta>.availability-desktop-action,.seed-profile-cta>.availability-phone-panel{display:none}.seed-profile-cta>.availability-mobile-action{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:92px;padding:20px;font-size:clamp(19px,6vw,25px);display:grid}.availability-mobile-action>span{grid-column:1}.availability-mobile-action>strong{grid-column:1;margin:0}.availability-mobile-action>b{grid-area:1/2/span 2;align-self:center;font-size:28px}.seed-next-link{font-size:8px;line-height:1.4}}@media (width<=380px){.seed-profile{padding-left:12px;padding-right:12px}.seed-profile-tab-list>button{padding-inline:6px}.seed-profile-tab-list>button>strong{font-size:7px}.availability-mobile-action{padding:18px 16px}}.catalog-opening{min-height:720px;color:var(--white);background:var(--black);grid-template-rows:minmax(430px,1fr) auto;padding-top:76px;display:grid;position:relative;overflow:hidden}.catalog-opening>.breadcrumbs{z-index:5;color:#ffffffc2;position:absolute;top:106px;left:max(24px,50vw - 660px)}.catalog-opening-prompt{z-index:5;color:var(--white);font:850 clamp(18px, 1.8vw, 26px)/1 var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:0;position:absolute;top:123px;left:max(24px,50vw - 660px)}.catalog-opening-crops{background-color:#121212;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;padding:76px max(24px,50vw - 660px) 0;display:grid}.catalog-opening-crop{isolation:isolate;border-top:1px solid #fff3;border-right:1px solid #fff3;min-width:0;min-height:390px;margin:0;position:relative;overflow:hidden}.catalog-opening-crop:first-child{border-left:1px solid #fff3}.catalog-opening-crop:after{content:"";z-index:1;background:linear-gradient(#12121205 20%,#12121233 55%,#121212e0 100%),linear-gradient(90deg,#12121229,#0000 48%);position:absolute;inset:0}.catalog-opening-crop img{object-fit:cover;filter:saturate(1.12)contrast(1.06);width:100%;height:100%;transition:transform .52s cubic-bezier(.2,.7,.2,1),filter .3s;position:absolute;inset:0}.catalog-opening-crop-sunflower img{object-position:54% center}.catalog-opening-crop-corn img{object-position:50% center}.catalog-opening-crop-wheat img{object-position:51% center}.catalog-opening-crop-soy img{object-position:48% center}.catalog-opening-crop:hover img{filter:saturate(1.22)contrast(1.04);transform:scale(1.035)}.catalog-opening-crop-arrow{display:none}.catalog-opening-crop figcaption{z-index:2;text-transform:uppercase;border-top:1px solid #ffffff61;justify-content:space-between;align-items:end;gap:14px;padding-top:16px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.catalog-opening-crop figcaption span{color:var(--orange);letter-spacing:.16em;font-size:8px;font-weight:900}.catalog-opening-crop figcaption strong{font:850 clamp(19px, 2vw, 29px)/.94 var(--font-display);letter-spacing:-.055em}.catalog-opening-titlebar{color:var(--white);border-top:5px solid var(--orange);background:#121212;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 40px;padding:26px max(24px,50vw - 660px) 31px;display:grid;position:relative}.catalog-opening-titlebar:after{content:"04 / ESP";color:#ffffff47;letter-spacing:.18em;font-size:8px;font-weight:900;position:absolute;top:22px;right:max(24px,50vw - 660px)}.catalog-opening-titlebar>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-weight:900}.catalog-opening-titlebar h1{font:850 clamp(50px, 6.2vw, 92px)/.84 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:0}.catalog-opening-titlebar h1 em{color:var(--orange);font-style:normal}.catalog-opening-title-actions{justify-self:end;gap:12px;width:min(330px,100%);display:grid}.catalog-opening-title-actions p{color:#ffffff94;max-width:370px;margin:0;font-size:11px;line-height:1.55}.catalog-opening-download{min-height:54px;color:var(--white);background:var(--orange);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:1fr auto;align-items:center;gap:3px 18px;padding:11px 15px;font-size:9px;font-weight:850;transition:color .18s,background .18s,transform .18s;display:grid}.catalog-opening-download span{color:#ffffffa8;letter-spacing:.14em;font-size:7px}.catalog-opening-download strong{font:inherit}.catalog-opening-download b{grid-area:1/2/3;font-size:19px}.catalog-opening-download:hover,.catalog-opening-download:focus-visible{color:var(--black);background:var(--white);transform:translateY(-2px)}.contacts-redesign{padding-left:clamp(18px,3vw,46px);padding-right:clamp(18px,3vw,46px)}.contacts-redesign>.breadcrumbs,.contacts-redesign-grid,.contacts-channel-strip{max-width:1320px}.contacts-redesign-grid{border:1px solid #12121233;border-top:5px solid var(--orange);grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);box-shadow:0 22px 60px #12121212}.contacts-redesign-copy{background:#fffdf9ad;border-right:1px solid #12121233;min-height:520px;padding:clamp(44px,5vw,68px)}.contacts-redesign-copy h1{border-bottom:1px solid #12121233;max-width:700px;margin-bottom:23px;padding-bottom:26px}.contacts-sales-card{min-height:520px}.contacts-channel-strip{border-bottom:1px solid #1212122e;border-left:1px solid #1212122e;border-right:1px solid #1212122e;gap:0;margin-top:0}.contacts-channel-strip article{border:0}.contacts-channel-strip article+article{border-left:1px solid #1212122e}.contact-section,.site-footer{--orange:#ff6a13;--orange-dark:#df5200}@media (width<=980px){.catalog-opening{min-height:680px}.catalog-opening-crops{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-opening-crop{border-bottom:1px solid #fff3;min-height:235px}.catalog-opening-crop:nth-child(3){border-left:1px solid #fff3}.catalog-opening-titlebar{grid-template-columns:1fr}.catalog-opening-title-actions{justify-self:start;width:min(520px,100%)}.catalog-opening-title-actions p{max-width:520px}.contacts-redesign-grid{grid-template-columns:1fr}.contacts-redesign-copy{border-bottom:1px solid #12121233;border-right:0}}@media (width<=700px){.catalog-opening{grid-template-rows:minmax(360px,1fr) auto;min-height:620px;padding-top:68px}.catalog-opening>.breadcrumbs{top:88px;left:16px}.catalog-opening-prompt{font-size:clamp(15px,4.8vw,19px);top:108px;left:16px}.catalog-opening-crops{background-size:48px 48px;grid-template-columns:repeat(2,minmax(0,1fr));padding:64px 16px 0}.catalog-opening-crop{touch-action:manipulation;min-height:180px}.catalog-opening-crop:active img{transform:scale(1.04)}.catalog-opening-crop-arrow{z-index:3;width:27px;height:27px;color:var(--white);background:var(--orange);place-items:center;font-size:13px;line-height:1;display:grid;position:absolute;top:10px;right:10px}.catalog-opening-crop figcaption{gap:7px;padding-top:9px;bottom:11px;left:11px;right:11px}.catalog-opening-crop figcaption span{font-size:6px}.catalog-opening-crop figcaption strong{font-size:clamp(14px,4.8vw,20px)}.catalog-opening-titlebar{border-top-width:4px;gap:10px;padding:21px 16px 25px}.catalog-opening-titlebar:after{top:18px;right:16px}.catalog-opening-titlebar h1{font-size:clamp(39px,12.3vw,58px);line-height:.88}.catalog-opening-title-actions{width:100%}.catalog-opening-title-actions p{max-width:310px;margin:0;font-size:10px}.catalog-opening-download{width:100%}.contacts-redesign{padding-left:12px;padding-right:12px}.contacts-redesign-copy{padding:34px 20px 38px}.contacts-redesign-copy h1{padding-bottom:22px}.contacts-channel-strip article+article{border-top:1px solid #1212122e;border-left:0}}@media (width<=380px){.catalog-opening-crop figcaption{display:block}.catalog-opening-crop figcaption span{display:none}.catalog-opening-crop figcaption strong{font-size:15px}}@media (width<=700px){.collection-hero-copy{width:calc(100% - 40px);max-width:none}.collection-hero-copy h1{letter-spacing:-.075em;max-width:100%;font-size:clamp(42px,12.5vw,56px);line-height:.9}html .collection-showcase-copy h2{letter-spacing:.02em;text-wrap:balance;max-width:100%;font-size:clamp(30px,8.9vw,39px);line-height:.93}}@media (width<=380px){.collection-hero-copy h1{font-size:clamp(39px,12vw,47px)}html .collection-showcase-copy h2{font-size:clamp(28px,8.7vw,34px)}}.catalog-opening-titlebar:after,.culture-square-index,.seed-metric-index,.seed-agro-index,.seed-resistance-index,.hero-index,.about-presentation-index{content:none!important;display:none!important}.catalog-opening-crop figcaption{justify-content:flex-start}.catalog-opening-download{min-height:68px;color:var(--black);background:var(--white);border:1px solid #ffffff61;border-radius:4px;grid-template-columns:minmax(0,1fr) 44px;gap:4px 16px;padding:12px 12px 12px 19px;box-shadow:0 15px 34px #0003}.catalog-opening-download span{color:#1212128c;font-size:8px}.catalog-opening-download strong{font-size:12px;line-height:1.25}.catalog-opening-download b{width:44px;height:44px;color:var(--white);background:var(--orange);border-radius:50%;place-items:center;display:grid}.catalog-opening-download:hover,.catalog-opening-download:focus-visible{color:var(--white);background:#242424}.catalog-opening-download:hover span,.catalog-opening-download:focus-visible span{color:#ffffff9e}.culture-modal-list>a,.culture-modal-list>div{grid-template-columns:minmax(0,1fr) 48px}.culture-modal-list strong,.culture-modal-list small{grid-column:1}.culture-modal-list b{grid-column:2}.about-story-principles article,.about-story-principles article:nth-child(2),.about-story-principles article:nth-child(3){grid-template-columns:1fr}.vacancies-team-note>div{grid-template-columns:minmax(0,1fr);padding-inline:16px}.packaging-facts-grid h2{margin-top:72px}.seed-product-bag{background:#ece8df;flex-direction:column;gap:13px;min-height:620px;padding:18px;display:flex}.seed-product-bag img{object-fit:cover;object-position:center;filter:none;flex:auto;width:100%;max-width:none;height:550px}.seed-product-bag figcaption{color:#12121285;letter-spacing:.14em;text-transform:uppercase;align-self:center;padding:0 0 2px;font-size:8px;font-weight:900;position:static}.seed-profile-tab-list>button{grid-template-columns:minmax(0,1fr) 34px}.seed-profile-tab-list>button>strong{grid-column:1}.seed-profile-tab-list>button>b{grid-column:2}.seed-agro-grid article{grid-template-columns:minmax(0,1fr) minmax(110px,.6fr)}.seed-resistance-list article{grid-template-columns:minmax(0,1fr) auto}.seed-resistance-track{grid-column:1/-1}.regional-fit{max-width:1180px;margin:0 auto 72px}.regional-fit-heading{border-top:4px solid var(--black);grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:end;gap:12px 52px;margin-bottom:20px;padding-top:18px;display:grid}.regional-fit-heading>span{color:var(--orange);letter-spacing:.15em;text-transform:uppercase;grid-column:1/-1;font-size:9px;font-weight:900}.regional-fit-heading h3{font:850 clamp(32px, 4.1vw, 58px)/.94 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:0}.regional-fit-heading p{color:#716c64;margin:0;font-size:13px;line-height:1.65}.regional-fit-card{background:#fffdf9;border:1px solid #12121221;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);display:grid;overflow:hidden;box-shadow:0 20px 52px #3d342812}.regional-fit-map{background-color:#f0ece4;background-image:linear-gradient(#1212120a 1px,#0000 1px),linear-gradient(90deg,#1212120a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-width:0;margin:0;padding:clamp(24px,4vw,44px)}.regional-fit-map svg{width:100%;height:auto;display:block}.regional-fit-region{fill:#fffdf9;stroke:#121212b8;stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .18s,stroke .18s}.regional-fit-region.is-selected{fill:var(--orange);stroke:#121212;stroke-width:2.2px}.regional-fit-label circle{fill:#121212;stroke:#fff;stroke-width:2.3px;vector-effect:non-scaling-stroke}.regional-fit-label text{fill:#fff;text-anchor:middle;dominant-baseline:central;font-size:17px;font-weight:900}.regional-fit-map figcaption{color:#716c64;letter-spacing:.1em;text-transform:uppercase;margin-top:10px;font-size:8px;font-weight:850}.regional-fit-data{color:var(--white);background:var(--black);flex-direction:column;padding:clamp(28px,4vw,48px);display:flex}.regional-fit-yield>span,.regional-fit-regions>span{color:#ffffff8c;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.regional-fit-yield strong{color:var(--orange);font:850 clamp(34px, 4vw, 54px)/.95 var(--font-display);letter-spacing:-.05em;margin-top:12px;display:block}.regional-fit-regions{border-top:1px solid #fff3;margin-top:34px;padding-top:28px}.regional-fit-regions ul{flex-wrap:wrap;gap:8px;margin:15px 0 0;padding:0;list-style:none;display:flex}.regional-fit-regions li{color:var(--white);border:1px solid #ffffff3d;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:780;display:inline-flex}.regional-fit-regions li b{width:18px;height:18px;color:var(--black);background:var(--orange);border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;font-size:9px;line-height:1;display:inline-flex}.regional-fit-data>p{color:#ffffff94;margin:auto 0 0;padding-top:28px;font-size:11px;line-height:1.6}.availability-static-action{min-height:116px;color:var(--white);background:#121212;border:1px solid #121212;grid-template-columns:minmax(250px,.85fr) minmax(0,1.15fr);align-items:center;gap:28px;padding:24px 28px 24px 34px;display:grid}.availability-static-action>span{font:850 clamp(23px, 2.5vw, 34px)/.98 var(--font-display);letter-spacing:-.045em;text-transform:uppercase}.availability-static-phones{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.availability-static-phones a{min-height:58px;color:var(--white);border:1px solid #ffffff47;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;transition:color .18s,background .18s,border-color .18s;display:flex}.availability-static-phones a:hover,.availability-static-phones a:focus-visible{color:var(--black);background:var(--white);border-color:var(--white)}.availability-static-phones strong{letter-spacing:.01em;white-space:nowrap;font-size:clamp(15px,1.45vw,19px)}.availability-static-phones b{font-size:18px}@media (width<=840px){.regional-fit-heading,.regional-fit-card,.availability-static-action{grid-template-columns:1fr}.regional-fit-heading{gap:12px}.availability-static-action{gap:20px}}@media (width<=700px){.catalog-opening-download{min-height:66px}.catalog-opening-download strong{font-size:11px}.culture-modal-list>a,.culture-modal-list>div{grid-template-columns:minmax(0,1fr) 38px}.packaging-facts-grid h2{margin-top:40px}.seed-product-bag{min-height:470px;padding:12px}.seed-product-bag img{height:410px}.seed-profile-tab-list>button{grid-template-columns:minmax(0,1fr) 26px}.seed-profile-tab-list>button>b{grid-row:1}.seed-agro-grid article{grid-template-columns:minmax(0,1fr) minmax(96px,.55fr)}.seed-resistance-list article{grid-template-columns:minmax(0,1fr) auto}.regional-fit{margin-bottom:52px}.regional-fit-heading h3{font-size:clamp(29px,9vw,40px)}.regional-fit-heading p{font-size:12px}.regional-fit-map{padding:18px 12px}.regional-fit-map figcaption{padding-inline:6px;font-size:7px;line-height:1.45}.regional-fit-data{padding:28px 20px 30px}.regional-fit-regions li{font-size:9px}.availability-static-action{min-height:0;padding:24px 20px}.availability-static-action>span{font-size:clamp(22px,7vw,28px)}.availability-static-phones{grid-template-columns:1fr}.availability-static-phones a{min-height:52px}.availability-static-phones strong,.contacts-sales-lines strong,.contact-phone-button strong{letter-spacing:.01em;font-size:15px}.contacts-sales-lines>a{min-height:70px;padding:14px 16px}.contact-phone-button{gap:10px;width:100%;min-width:0;min-height:58px;padding:12px 14px}.contact-phone-button span{font-size:7px}.mobile-nav .mobile-phone,.mobile-nav .mobile-phone-secondary{letter-spacing:.025em;font-size:13px}}.detail-hero-photo-led .detail-hero-background{filter:saturate(1.08)contrast(1.02)brightness(1.06)}.detail-hero-photo-led .detail-hero-photo-overlay{background:linear-gradient(90deg,#1212127a 0%,#12121224 48%,#12121203 82%),linear-gradient(#0000 44%,#12121266 100%)}.seed-product-bag figcaption{justify-content:space-between;align-items:center;gap:14px;width:100%;padding:0 4px 2px;display:flex}.seed-product-bag figcaption>span{color:#12121280;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.seed-product-photo-logo{flex:none;width:92px;height:auto}.seed-product-signature strong{overflow-wrap:normal;word-break:normal;white-space:nowrap}.seed-profile-sections{max-width:1180px;margin:0 auto 34px}.seed-profile-static-section.seed-visual-metrics{background:#fffdf9b3;border:1px solid #1212121a;max-width:none;margin:0 0 14px;padding:26px}.seed-profile-static-section .seed-section-heading{border-top:0;border-bottom:1px solid #12121224;padding:0 0 18px}.seed-profile-static-section .seed-section-heading h3{text-align:left;margin:0}.seed-profile-static-section .seed-metric-visual{min-height:218px;box-shadow:none;padding:20px}.seed-profile-static-section .seed-metric-visual dt{margin-top:28px}.seed-profile-static-section .seed-metric-visual>p{margin-top:18px}.seed-profile-open-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.seed-profile-open-grid-single{grid-template-columns:1fr}.seed-character-section,.seed-tolerance-section{background:#fffdf9;border:1px solid #1212121c;min-width:0;padding:26px}.seed-static-section-heading{border-bottom:3px solid var(--orange);align-items:end;min-height:82px;padding-bottom:18px;display:flex}.seed-static-section-heading h3{font:850 clamp(28px, 3vw, 43px)/.94 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;margin:0}.seed-static-data-list{margin:0}.seed-static-data-list>div{border-bottom:1px solid #12121221;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:14px 0;display:flex}.seed-static-data-list dt{color:#12121280;letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:900}.seed-static-data-list dd{color:var(--black);margin:0;font-size:13px;font-weight:850;line-height:1.35}.seed-static-data-list>div>strong,.seed-tolerance-list dd{color:var(--orange);font:850 24px/1 var(--font-display);letter-spacing:-.04em;white-space:nowrap;flex:none}.seed-static-data-list small{font-size:10px}.seed-tolerance-list>div{min-height:62px}.seed-tolerance-list dt{color:var(--black);letter-spacing:.04em;margin:0;font-size:10px}.seed-tolerance-section .seed-resistance-note{margin-top:18px}.site-footer{border-top-width:1px;gap:12px clamp(20px,3vw,42px);padding:11px clamp(20px,4vw,56px) 10px}.site-footer .esp-brand-logo-footer{width:108px}.site-footer .footer-nav{gap:6px 22px}.site-footer .footer-nav a{padding:3px 0}@media (width<=840px){.seed-profile-open-grid{grid-template-columns:1fr}}@media (width<=700px){.seed-product-photo-logo{width:82px}.seed-product-signature strong.is-long{font-size:28px}.seed-profile-sections{margin-bottom:26px}.seed-profile-static-section.seed-visual-metrics,.seed-character-section,.seed-tolerance-section{padding:18px 14px}.seed-profile-static-section.seed-visual-metrics>dl{grid-template-columns:1fr}.seed-profile-static-section .seed-metric-visual{min-height:190px}.seed-static-section-heading{min-height:68px}.seed-static-section-heading h3{font-size:clamp(27px,9vw,38px)}.seed-static-data-list>div{min-height:62px}.site-footer{gap:5px;padding:10px 18px 9px}.site-footer .esp-brand-logo-footer{width:92px}}.detail-hero-photo-led{min-height:430px}.detail-hero-photo-led .detail-hero-copy{bottom:48px}.detail-hero-photo-led .detail-hero-copy h1{font-size:clamp(58px,7vw,98px)}.detail-hero-photo-led.detail-hero-long-title .detail-hero-copy h1{font-size:clamp(48px,5.8vw,78px)}.seed-profile{padding:38px clamp(18px,4vw,56px) 0}.seed-profile-heading{border-top-width:3px;margin-bottom:20px;padding:14px 0 15px}.seed-profile-heading h2{margin-top:10px;font-size:clamp(32px,4vw,52px)}.seed-product-story{grid-template-columns:minmax(310px,.78fr) minmax(0,1.22fr);margin-bottom:18px}.seed-product-bag{gap:9px;min-height:430px;padding:12px}.seed-product-bag img{height:382px}.seed-product-copy{padding:clamp(26px,3.3vw,44px)}.seed-product-copy h3{margin:12px 0 16px;font-size:clamp(42px,4.8vw,66px)}.seed-product-copy>p{font-size:15px;line-height:1.55}.seed-product-signature{grid-template-columns:minmax(185px,.82fr) minmax(0,1.18fr);gap:20px;margin-top:20px;padding:17px 0}.seed-product-signature strong.is-long{letter-spacing:-.055em;font-size:clamp(19px,1.75vw,27px)}.seed-product-signature>p,.seed-product-note p{font-size:13px;line-height:1.5}.seed-product-note{margin-top:17px}.seed-profile-sections{margin-bottom:26px}.seed-profile-static-section.seed-visual-metrics{margin-bottom:10px;padding:18px}.seed-profile-static-section .seed-section-heading{padding-bottom:12px}.seed-profile-static-section .seed-section-heading h3{font-size:clamp(28px,3vw,40px)}.seed-profile-static-section.seed-visual-metrics>dl{gap:7px;margin-top:12px}.seed-profile-static-section .seed-metric-visual{min-height:184px;padding:16px}.seed-profile-static-section .seed-metric-visual dt{letter-spacing:.08em;margin-top:18px;font-size:11px}.seed-profile-static-section .seed-metric-visual dd{margin-top:11px;font-size:clamp(27px,2.4vw,36px)}.seed-profile-static-section .seed-metric-visual>p{margin-top:14px;font-size:12px;line-height:1.45}.seed-profile-open-grid{gap:10px}.seed-character-section,.seed-tolerance-section{padding:18px}.seed-static-section-heading{border-bottom-width:2px;min-height:58px;padding-bottom:12px}.seed-static-section-heading h3{font-size:clamp(25px,2.5vw,34px)}.seed-static-data-list>div,.seed-tolerance-list>div{min-height:54px;padding:10px 0}.seed-static-data-list dt,.seed-tolerance-list dt{font-size:11px}.seed-static-data-list dd{font-size:14px}.seed-static-data-list>div>strong,.seed-tolerance-list dd{font-size:21px}.regional-fit{margin-bottom:26px}.regional-fit-heading{border-top-width:2px;grid-template-columns:minmax(0,1fr) minmax(250px,.45fr);gap:9px 34px;margin-bottom:14px;padding-top:12px}.regional-fit-heading h3{font-size:clamp(29px,3.4vw,46px)}.regional-fit-heading p{font-size:13px;line-height:1.5}.regional-fit-card{display:block;box-shadow:0 14px 38px #3d34280f}.regional-fit-map{background:#fffdf9;padding:14px 18px 10px}.regional-fit-region{fill:#f0ece4;stroke:#121212ad;stroke-width:1.35px}.regional-fit-region.is-selected{fill:var(--orange);stroke-width:1.8px}.regional-fit-label circle{r:13px}.regional-fit-label text{font-size:15px}.regional-fit-callout path{fill:none;stroke:#12121294;stroke-width:1.4px;vector-effect:non-scaling-stroke}.regional-fit-callout circle{fill:var(--orange);stroke:#121212;stroke-width:1.6px;vector-effect:non-scaling-stroke}.regional-fit-callout-number{fill:#121212;text-anchor:middle;dominant-baseline:central;font-size:17px;font-weight:900}.regional-fit-callout-name{fill:#121212;dominant-baseline:central;font-size:21px;font-weight:850}.regional-fit-map figcaption{text-align:center;margin-top:2px}.regional-fit-data{grid-template-columns:minmax(220px,.35fr) minmax(0,.65fr);gap:18px 28px;padding:18px 22px;display:grid}.regional-fit-yield strong{margin-top:6px;font-size:clamp(28px,3vw,40px)}.regional-fit-regions{border-top:0;border-left:1px solid #fff3;margin:0;padding:0 0 0 24px}.regional-fit-regions ul{gap:5px;margin-top:8px}.regional-fit-regions li{padding:5px 7px;font-size:10px}.regional-fit-data>p{grid-column:1/-1;margin:0;padding-top:0;font-size:11px}.next-hybrid-compact-wrap{justify-content:flex-end;max-width:1180px;margin:0 auto;padding:0 0 22px;display:flex}.next-hybrid-compact{min-width:242px;min-height:58px;color:var(--white);background:var(--black);border-left:4px solid var(--orange);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:18px;padding:11px 14px 11px 16px;display:grid}.next-hybrid-compact span{color:#ffffff8c;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.next-hybrid-compact strong{text-transform:uppercase;font-size:15px;line-height:1.15}.next-hybrid-compact b{color:var(--orange);grid-area:1/2/-1;font-size:23px;transition:transform .18s}.next-hybrid-compact:hover b,.next-hybrid-compact:focus-visible b{transform:translate(4px)}.site-footer{padding-top:8px;padding-bottom:7px}@media (width<=900px){.seed-profile-static-section.seed-visual-metrics>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.regional-fit-heading,.regional-fit-data{grid-template-columns:1fr}.regional-fit-regions{border-top:1px solid #fff3;border-left:0;padding:14px 0 0}}@media (width<=700px){.detail-hero-photo-led{min-height:430px}.detail-hero-photo-led .khurakan-culture-side-nav{top:112px}.detail-hero-photo-led .detail-hero-copy{bottom:34px}.detail-hero-photo-led .detail-hero-copy h1,.detail-hero-photo-led.detail-hero-long-title .detail-hero-copy h1{font-size:clamp(42px,13vw,59px)}.seed-profile{padding-top:26px}.seed-product-story{grid-template-columns:1fr}.seed-product-bag{min-height:330px}.seed-product-bag img{height:288px}.seed-product-copy{padding:22px 18px 26px}.seed-product-copy h3{font-size:clamp(39px,12vw,54px)}.seed-product-signature{grid-template-columns:1fr;gap:12px}.seed-product-signature strong.is-long{font-size:24px}.seed-profile-static-section.seed-visual-metrics{padding:16px 10px}.seed-profile-static-section.seed-visual-metrics>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.seed-profile-static-section .seed-metric-visual{min-height:170px;padding:12px}.seed-profile-static-section .seed-metric-visual dt{min-height:2.5em;margin-top:8px;font-size:9px;line-height:1.25}.seed-profile-static-section .seed-metric-visual dd{margin-top:7px;font-size:clamp(22px,7vw,31px);line-height:.95}.seed-profile-static-section .seed-metric-visual dd small{margin-left:3px;font-size:9px}.seed-profile-static-section .seed-metric-visual>p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:9px;font-size:9px;line-height:1.3;display:-webkit-box;overflow:hidden}.regional-fit-map{margin-inline:-8px;padding-inline:4px}.regional-fit-callout-name{font-size:24px}.next-hybrid-compact{width:100%;min-width:0}}@media (width<=520px){.seed-profile-static-section .seed-metric-visual{aspect-ratio:1;min-height:0}}.seed-product-bag{justify-content:space-between;align-items:center;min-height:390px;overflow:hidden}.seed-product-bag img{object-fit:contain;object-position:center;flex:0 auto;width:auto;max-width:88%;height:342px}.seed-product-bag figcaption{flex:none}.regional-fit-country{filter:drop-shadow(0 9px 7px #12121217)}.contact-section.contact-section-compact{background:#121212;align-items:flex-start;min-height:0}.contact-section-compact .contact-grid,.contact-section-compact .contact-monogram,.contact-section-compact .contact-lead,.contact-section-compact .contact-phone-buttons{display:none}.contact-section-compact .contact-content{width:min(1180px,100% - 48px);padding:20px 0 10px}.contact-section-compact .contact-content h2{white-space:nowrap;max-width:none;font-size:clamp(24px,2.6vw,36px);line-height:.95;display:block}.contact-section-compact .contact-content h2 span,.contact-section-compact .contact-content h2 em{display:inline}.contact-section-compact .contact-footer-row{gap:12px clamp(20px,3vw,40px);margin-top:13px;padding-top:9px}.contact-section-compact .contact-footer-brand .esp-brand-logo-footer{width:104px}.contact-section-compact .contact-footer-nav a{padding:3px 0}.contact-section-compact .contact-footer-meta{gap:3px;font-size:7px}@media (width<=700px){.seed-product-bag{min-height:300px}.seed-product-bag img{max-width:90%;height:252px}.contact-section-compact .contact-content{width:calc(100% - 36px);padding:16px 0 9px}.contact-section-compact .contact-content h2{white-space:normal;max-width:none;font-size:clamp(20px,6.4vw,28px)}.contact-section-compact .contact-footer-row{grid-template-columns:auto 1fr;gap:7px 18px;margin-top:10px;padding-top:8px}.contact-section-compact .contact-footer-nav{justify-content:flex-end;gap:5px 14px}.contact-section-compact .contact-footer-meta{grid-column:1/-1;justify-content:space-between;width:100%;margin:0;display:flex}}.regional-fit{max-width:1020px}.regional-fit-map{padding-top:8px;padding-bottom:6px}.regional-fit-map svg{width:90%;margin-inline:auto}.contact-section-compact .contact-phone-buttons{flex-wrap:nowrap;gap:8px;margin-top:12px;display:flex}.contact-section-compact .contact-phone-button{width:auto;min-width:232px;min-height:44px;box-shadow:none;gap:9px;padding:7px 10px}.contact-section-compact .contact-phone-button span{font-size:7px}.contact-section-compact .contact-phone-button strong{font-size:15px}.contact-section-compact .contact-phone-button b{margin-left:auto;font-size:15px}.contact-section-compact .contact-footer-row{margin-top:10px}@media (width<=700px){.regional-fit{max-width:100%}.regional-fit-map svg{width:100%}.contact-section-compact .contact-phone-buttons{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.contact-section-compact .contact-phone-button{flex-direction:row;align-items:center;gap:6px;width:100%;min-width:0;min-height:42px;padding:7px 8px;display:flex}.contact-section-compact .contact-phone-button span,.contact-section-compact .contact-phone-button b{display:none}.contact-section-compact .contact-phone-button strong{font-size:clamp(12px,3.7vw,15px)}}.seed-product-bag{justify-content:flex-start;align-self:start;gap:10px;height:auto;min-height:0;padding:14px}.seed-product-bag img{aspect-ratio:1021/1541;width:min(100%,330px);max-width:100%;height:auto;max-height:none;display:block}.collection-next-culture-wrap{justify-content:flex-end;width:min(1180px,100% - 40px);padding:14px 0 18px}.collection-next-culture{min-width:220px}@media (width<=700px){.seed-product-bag{width:100%;padding:12px}.seed-product-bag img{width:min(100%,300px)}.collection-next-culture-wrap{width:calc(100% - 36px);padding:10px 0 14px}}.detail-profile-layout{grid-template-columns:clamp(108px,8.5vw,124px) minmax(0,1180px);justify-content:center;align-items:start;gap:clamp(16px,2.2vw,32px);width:min(1440px,100% - 28px);margin:0 auto;display:grid}.detail-profile-layout .seed-profile{width:100%;min-width:0;margin:0}.khurakan-culture-side-nav-mobile{display:none}.khurakan-culture-side-nav.khurakan-culture-side-nav-desktop{width:100%;margin-top:38px;position:sticky;inset:92px auto auto}.seed-product-story{grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);align-items:start}.seed-product-bag{background:0 0;align-self:start;gap:0;min-height:0;padding:0}.seed-product-bag img{aspect-ratio:auto;object-fit:contain;width:100%;max-width:none;height:auto}.seed-product-copy{position:relative}.seed-product-copy>span,.seed-product-copy>h3{max-width:calc(100% - clamp(132px,12vw,175px))}.seed-product-corner-logo{width:clamp(112px,9vw,142px);height:auto;position:absolute;top:22px;right:28px}.vacancies-role-section{border-top:4px solid var(--black);margin-top:clamp(50px,7vw,88px);padding-top:26px}.vacancies-role-section>header{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:12px 48px;display:grid}.vacancies-role-section>header>span{color:var(--orange);letter-spacing:.15em;grid-column:1/-1;font-size:9px;font-weight:900}.vacancies-role-section h2{font:850 clamp(36px, 4.8vw, 68px)/.92 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin:0}.vacancies-role-section>header>p{color:#716d66;margin:0;font-size:14px;line-height:1.65}.vacancies-role-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}.vacancies-role-grid article{border:1px solid #12121221;border-top:4px solid var(--orange);background:#fffdf9;flex-direction:column;min-height:220px;padding:22px;display:flex}.vacancies-role-grid article:nth-child(2){color:var(--white);background:var(--black)}.vacancies-role-grid article>span{color:var(--orange);letter-spacing:.12em;font-size:10px;font-weight:900}.vacancies-role-grid h3{font:820 clamp(19px, 1.7vw, 25px)/1 var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:auto 0 14px}.vacancies-role-grid p{color:#716d66;margin:0;font-size:12px;line-height:1.55}.vacancies-role-grid article:nth-child(2) p{color:#ffffffa8}@media (width<=980px){.vacancies-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.detail-profile-layout{width:100%;display:block}.khurakan-culture-side-nav.khurakan-culture-side-nav-desktop{display:none}.detail-hero-photo-led .khurakan-culture-side-nav-mobile{display:grid}.seed-product-story{grid-template-columns:1fr}.seed-product-bag{width:100%;padding:0}.seed-product-bag img{width:100%;max-width:none}.seed-product-copy>span,.seed-product-copy>h3{max-width:calc(100% - 100px)}.seed-product-corner-logo{width:88px;top:18px;right:16px}.vacancies-role-section>header{grid-template-columns:1fr}.vacancies-role-section>header>span{grid-column:auto}.vacancies-role-section>header>p{margin-top:12px}.vacancies-role-grid{grid-template-columns:1fr;gap:7px;margin-top:22px}.vacancies-role-grid article{min-height:180px}}.page-shell{flex-direction:column;min-height:100svh;display:flex}.page-shell>.catalog-opening{flex:1 0 auto}.page-shell>.site-footer:last-child{margin-top:auto}.contact-section-compact .contact-content h2{white-space:normal;flex-wrap:wrap;column-gap:.22em;font-size:clamp(22px,2.2vw,32px);line-height:1;display:flex}.contact-section-compact .contact-content h2 em{margin-left:0}.vacancies-layout{grid-template-columns:minmax(270px,.42fr) minmax(0,1.58fr);gap:clamp(34px,5vw,72px)}.vacancies-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.vacancies-list .vacancy-status-card{min-width:0;min-height:330px;padding:clamp(22px,2.5vw,34px)}.vacancies-list .vacancy-status-card h3{min-height:2.05em;font-size:clamp(25px,2.4vw,38px)}.vacancies-list .vacancy-detail{min-height:58px;margin-top:20px;padding:12px 0}.vacancies-list .vacancy-detail strong{font-size:clamp(16px,1.7vw,20px)}.vacancies-list .vacancy-future-details{color:#ffffff7a;margin-top:14px;font-size:11px;line-height:1.5}.vacancies-list .vacancy-status-card>a{margin-top:20px}@media (width<=980px){.vacancies-layout{grid-template-columns:1fr}.vacancies-list .vacancy-status-card{min-height:310px}}@media (width<=700px){.catalog-opening{min-height:calc(100svh - 48px)}.contact-section-compact .contact-content h2{font-size:clamp(20px,6.2vw,27px);display:block}.contact-section-compact .contact-content h2 em{margin-left:.18em}.vacancies-list{grid-template-columns:1fr}.vacancies-list .vacancy-status-card{min-height:285px}.vacancies-list .vacancy-status-card h3{min-height:0;font-size:clamp(28px,9vw,38px)}}.careers-hero{color:var(--white);background:#121212;padding:76px clamp(18px,4vw,64px) 0;position:relative;overflow:hidden}.careers-hero-grid{opacity:.5;pointer-events:none;background:radial-gradient(circle at 84% 32%,#ff6a1333,#0000 28%),linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/72px 72px;position:absolute;inset:0}.careers-hero:after{content:"ESP";color:#ffffff06;font:900 clamp(220px, 30vw, 470px)/1 var(--font-display);letter-spacing:-.12em;pointer-events:none;position:absolute;bottom:-.24em;right:-.08em}.careers-hero>.breadcrumbs,.careers-hero-inner,.careers-benefits,.careers-openings{width:min(1320px,100%);margin-inline:auto}.careers-hero>.breadcrumbs{z-index:2;color:#ffffff8c;margin-top:25px;position:relative}.careers-hero-inner{z-index:1;grid-template-columns:minmax(0,1.22fr) minmax(330px,.78fr);align-items:center;gap:clamp(45px,8vw,120px);padding:clamp(48px,6vw,78px) 0 clamp(52px,6vw,78px);display:grid;position:relative}.careers-hero-copy>span{color:var(--orange);letter-spacing:.17em;text-transform:uppercase;margin-bottom:22px;font-size:12px;font-weight:900;display:block}.careers-hero-copy h1{max-width:850px;font:900 clamp(58px, 7.2vw, 108px)/.86 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:0}.careers-hero-copy h1 em{color:var(--orange);font-style:normal;display:block}.careers-hero-copy>p{color:#ffffffab;max-width:650px;margin:30px 0 0;font-size:16px;line-height:1.65}.careers-hero-action{width:fit-content;min-width:230px;min-height:56px;color:var(--black);background:var(--white);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:32px;margin-top:30px;padding:10px 13px 10px 19px;font-size:13px;font-weight:850;transition:color .18s,background .18s,transform .18s;display:flex}.careers-hero-action b{width:34px;height:34px;color:var(--white);background:var(--orange);place-items:center;font-size:17px;display:grid}.careers-hero-action:hover,.careers-hero-action:focus-visible{color:var(--white);background:var(--orange);transform:translateY(-2px)}.careers-hero-action:hover b,.careers-hero-action:focus-visible b{color:var(--black);background:var(--white)}.careers-open-count{color:var(--black);background:var(--orange);grid-template-rows:auto 1fr;display:grid;position:relative;box-shadow:22px 22px #ffffff0f}.careers-open-count>div{border-bottom:1px solid #12121240;align-items:end;gap:18px;padding:25px 28px 22px;display:flex}.careers-open-count>div strong{font:900 clamp(70px, 7vw, 108px)/.72 var(--font-display);letter-spacing:-.09em}.careers-open-count>div span{letter-spacing:.05em;text-transform:uppercase;max-width:110px;padding-bottom:3px;font-size:13px;font-weight:900;line-height:1.05}.careers-open-count ol{margin:0;padding:0;list-style:none}.careers-open-count li{text-transform:uppercase;border-bottom:1px solid #1212122e;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:54px;padding:10px 28px;font-size:14px;font-weight:850;display:grid}.careers-open-count li:last-child{border-bottom:0}.careers-open-count li span{color:#1212127a;letter-spacing:.1em;font-size:11px}.careers-benefits{z-index:1;border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.careers-benefits span{color:#ffffffad;letter-spacing:.07em;text-transform:uppercase;align-items:center;min-height:63px;padding:15px 24px 15px 0;font-size:12px;font-weight:800;display:flex}.careers-benefits span:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px;margin-right:12px}.careers-openings-heading{grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:end;gap:36px 72px;margin-bottom:clamp(38px,5vw,64px);display:grid}.careers-openings-heading>div>span{color:var(--orange);letter-spacing:.16em;margin-bottom:18px;font-size:12px;font-weight:900;display:block}.careers-openings-heading h2{font:900 clamp(48px, 6.4vw, 92px)/.86 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin:0}.careers-openings-heading h2 em{color:var(--orange);font-style:normal}.careers-openings-heading>p{color:#6e6961;margin:0;font-size:16px;line-height:1.65}.careers-vacancy-list{gap:10px;display:grid}.career-vacancy{background:#fff;border:1px solid #12121221;grid-template-columns:minmax(340px,1.15fr) minmax(360px,.95fr) minmax(150px,.34fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:168px;padding:28px clamp(24px,3vw,42px);transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #1212120a}.career-vacancy:before{content:"";background:var(--orange);width:5px;position:absolute;top:0;bottom:0;left:0}.career-vacancy:hover{z-index:1;border-color:#ff6a139e;transform:translateY(-3px);box-shadow:0 24px 60px #12121217}.career-vacancy-title{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:22px;min-width:0;display:grid}.career-vacancy-title>span{color:var(--orange);font:900 26px/1 var(--font-display);letter-spacing:-.05em}.career-vacancy-title small{color:#817c74;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:850;display:block}.career-vacancy-title h3{font:900 clamp(26px, 2.7vw, 42px)/.95 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;margin:0}.career-vacancy-meta{grid-template-columns:minmax(125px,.65fr) minmax(180px,1.35fr);gap:18px 34px;min-width:0;margin:0;display:grid}.career-vacancy-meta>div{min-width:0}.career-vacancy-meta dt{color:#8b867e;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:850}.career-vacancy-meta dd{color:var(--black);margin:0;font-size:16px;font-weight:850}.career-vacancy-meta dd.is-placeholder{color:#8b867e;border-bottom:1px dashed #12121247;min-height:27px;padding-bottom:8px;font-size:13px;font-weight:650;line-height:1.35;overflow:hidden}.career-vacancy-action{min-height:50px;color:var(--white);background:var(--black);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:8px 9px 8px 15px;font-size:11px;font-weight:850;transition:background .18s;display:flex}.career-vacancy-action b{width:32px;height:32px;color:var(--black);background:var(--orange);place-items:center;font-size:16px;display:grid}.career-vacancy-action:hover,.career-vacancy-action:focus-visible{background:var(--orange)}.career-vacancy-action:hover b,.career-vacancy-action:focus-visible b{background:var(--white)}@media (width<=1120px){.careers-hero-inner{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:42px}.career-vacancy{grid-template-columns:minmax(310px,1fr) minmax(260px,.8fr) 145px;gap:24px}.career-vacancy-meta{grid-template-columns:1fr;gap:15px}}@media (width<=820px){.careers-hero-inner{grid-template-columns:1fr}.careers-open-count{width:min(520px,100%)}.careers-benefits{grid-template-columns:1fr}.careers-benefits span{border-top:1px solid #ffffff1c;min-height:48px}.careers-benefits span:first-child{border-top:0}.careers-openings-heading{grid-template-columns:1fr}.career-vacancy{grid-template-columns:minmax(0,1fr) 156px}.career-vacancy-meta{grid-column:1;grid-template-columns:minmax(120px,.5fr) minmax(0,1fr);padding-left:74px}.career-vacancy-action{flex-direction:column;grid-area:1/2/span 2;align-self:stretch;align-items:flex-start}.career-vacancy-action b{align-self:flex-end;margin-top:auto}}@media (width<=700px){.careers-hero{padding:68px 16px 0}.careers-hero>.breadcrumbs{margin-top:18px}.careers-hero-inner{gap:34px;padding:40px 0 44px}.careers-hero-copy>span{margin-bottom:16px;font-size:10px}.careers-hero-copy h1{font-size:clamp(43px,13.8vw,64px);line-height:.89}.careers-hero-copy>p{margin-top:22px;font-size:15px}.careers-hero-action{width:100%;margin-top:24px}.careers-open-count{box-shadow:10px 10px #ffffff0f}.careers-open-count>div,.careers-open-count li{padding-left:18px;padding-right:18px}.careers-benefits span{padding-left:2px;font-size:11px}.careers-openings{width:100%;padding:58px 14px 74px}.careers-openings-heading{gap:22px;margin-bottom:34px}.careers-openings-heading h2{font-size:clamp(42px,13vw,59px)}.careers-openings-heading>p{font-size:15px}.career-vacancy{grid-template-columns:1fr;gap:24px;padding:24px 20px 20px}.career-vacancy-title{grid-template-columns:38px minmax(0,1fr);gap:12px}.career-vacancy-title>span{font-size:20px}.career-vacancy-title h3{font-size:clamp(27px,8.5vw,38px)}.career-vacancy-meta{grid-column:auto;grid-template-columns:1fr;gap:18px;padding-left:50px}.career-vacancy-action{flex-direction:row;grid-area:auto;align-items:center;min-height:52px;margin-left:50px}.career-vacancy-action b{align-self:auto;margin-top:0}}@media (width<=380px){.careers-hero-copy h1{font-size:42px}.career-vacancy-meta,.career-vacancy-action{margin-left:0;padding-left:0}.career-vacancy-action{padding-left:14px}.khurakan-culture-side-nav.khurakan-culture-side-nav-desktop{display:none}}.seed-variety-description{background:var(--white);margin-top:10px;padding:18px}.seed-variety-description-copy{max-width:78ch;margin-top:18px}.seed-variety-description-copy p{overflow-wrap:anywhere;margin:0 0 16px;font-size:1rem;line-height:1.7}.seed-variety-description-copy p:last-child{margin-bottom:0}.seed-profile-sections-expanded .seed-static-data-list dt,.seed-profile-sections-expanded .seed-metric-visual dt,.seed-profile-sections-expanded .seed-metric-visual>p{font-size:.875rem;line-height:1.45}.seed-tolerance-list-qualitative>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.seed-tolerance-list-qualitative dd{white-space:normal;letter-spacing:normal;overflow-wrap:anywhere;min-width:0;font-size:1rem;font-weight:600;line-height:1.45}.admin-disease-rows>.admin-disease-text-row{grid-template-columns:30px minmax(0,1fr) minmax(0,1.4fr) 30px}@media (width<=700px){.seed-variety-description{padding:14px}.seed-profile-sections-expanded .seed-metric-visual dd{overflow-wrap:anywhere;font-size:clamp(1.25rem,5vw,1.75rem)}.admin-disease-rows>.admin-disease-text-row{grid-template-columns:24px minmax(0,1fr) 28px}.admin-disease-rows>.admin-disease-text-row input:nth-of-type(2){grid-column:2}.admin-disease-text-row>button{grid-area:1/3}}.detail-culture-nav-mobile{display:none}@media (width<=700px){.khurakan-culture-side-nav.khurakan-culture-side-nav-desktop{display:none}.detail-culture-nav-mobile{z-index:2;background:var(--white);border-top:1px solid #12121224;border-bottom:1px solid #12121224;width:100%;padding:18px 14px 14px;display:block;position:relative}.detail-culture-nav-mobile-label{color:var(--orange);letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:900;display:block}.detail-culture-nav-mobile-links{border:1px solid #1212123d;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.detail-culture-nav-mobile-links a{min-width:0;min-height:48px;color:var(--black);background:var(--white);letter-spacing:.015em;text-transform:uppercase;border-bottom:1px solid #1212122e;border-right:1px solid #1212122e;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:850;display:flex}.detail-culture-nav-mobile-links a:nth-child(2n){border-right:0}.detail-culture-nav-mobile-links a:nth-last-child(-n+2){border-bottom:0}.detail-culture-nav-mobile-links a b{color:var(--orange);flex:none;font-size:18px;font-weight:900}.detail-culture-nav-mobile-links a.is-active{color:var(--white);background:var(--black);box-shadow:inset 4px 0 0 var(--orange)}.detail-culture-nav-mobile-links a.is-active b{color:var(--orange);font-size:21px}}.seed-profile-sections-expanded .seed-profile-static-section.seed-visual-metrics{padding:15px}.seed-profile-sections-expanded .seed-profile-static-section .seed-section-heading h3{font-size:clamp(1.55rem,2vw,1.9rem);line-height:1}.seed-profile-sections-expanded .seed-profile-static-section .seed-metric-visual{min-height:158px;padding:14px}.seed-profile-sections-expanded .seed-profile-static-section .seed-metric-visual dt{min-height:2.5em;margin-top:8px;font-size:.75rem;line-height:1.25}.seed-profile-sections-expanded .seed-profile-static-section .seed-metric-visual dd{margin-top:8px;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1}.seed-profile-sections-expanded .seed-profile-static-section .seed-metric-visual>p{margin-top:10px;font-size:.8rem;line-height:1.4}.seed-profile-sections-expanded .seed-character-section,.seed-profile-sections-expanded .seed-tolerance-section,.seed-profile-sections-expanded .seed-variety-description{padding:15px 17px}.seed-profile-sections-expanded .seed-static-section-heading{min-height:48px;padding-bottom:9px}.seed-profile-sections-expanded .seed-static-section-heading h3{letter-spacing:-.045em;font-size:clamp(1.4rem,2vw,1.75rem);line-height:1}.seed-profile-sections-expanded .seed-static-data-list>div,.seed-profile-sections-expanded .seed-tolerance-list>div{min-height:48px;padding:8px 0}.seed-profile-sections-expanded .seed-static-data-list dt,.seed-profile-sections-expanded .seed-tolerance-list dt{font-size:.72rem;line-height:1.25}.seed-profile-sections-expanded .seed-static-data-list dd,.seed-profile-sections-expanded .seed-tolerance-list dd{font-size:.88rem;line-height:1.35}.seed-profile-sections-expanded .seed-tolerance-list-qualitative>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.seed-profile-sections-expanded .seed-variety-description{margin-top:10px}.seed-profile-sections-expanded .seed-variety-description-copy{column-count:2;column-rule:1px solid #1212121a;column-gap:clamp(24px,3vw,42px);max-width:none;margin-top:15px}.seed-profile-sections-expanded .seed-variety-description-copy p{break-inside:avoid;margin:0 0 12px;font-size:.94rem;line-height:1.55}.seed-variety-description-mobile{display:block}.seed-variety-description-mobile summary{min-height:46px;color:var(--white);background:var(--black);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:0 14px;font-size:.8rem;font-weight:850;list-style:none;display:flex}.seed-variety-description-mobile summary::-webkit-details-marker{display:none}.seed-variety-description-mobile summary b{color:var(--orange);font-size:1.45rem;font-weight:500;transition:transform .18s}.seed-variety-description-mobile[open] summary b{transform:rotate(45deg)}@media (width>=701px){.seed-profile-sections-expanded .seed-character-section .seed-static-data-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(18px,2.5vw,32px);display:grid}}@media (width>=701px) and (width<=960px){.seed-profile-sections-expanded .seed-character-section .seed-static-data-list{grid-template-columns:1fr}}@media (width<=960px){.seed-profile-sections-expanded .seed-variety-description-mobile .seed-variety-description-copy{column-count:1;column-rule:0;margin-top:14px}.seed-profile-sections-expanded .seed-variety-description-mobile .seed-variety-description-copy p{margin-bottom:11px;font-size:.94rem;line-height:1.55}}@media (width<=700px){.seed-profile-sections-expanded .seed-product-copy>p{font-size:.94rem;line-height:1.55}.seed-profile-sections-expanded .seed-profile-static-section.seed-visual-metrics,.seed-profile-sections-expanded .seed-character-section,.seed-profile-sections-expanded .seed-tolerance-section,.seed-profile-sections-expanded .seed-variety-description{padding:13px}.seed-profile-sections-expanded .seed-profile-static-section .seed-section-heading h3,.seed-profile-sections-expanded .seed-static-section-heading h3{font-size:clamp(1.3rem,6.5vw,1.55rem)}.seed-profile-sections-expanded .seed-profile-static-section .seed-metric-visual{aspect-ratio:auto;min-height:154px;padding:11px}.seed-profile-sections-expanded .seed-profile-static-section .seed-metric-visual dt{margin-top:5px;font-size:.7rem}.seed-profile-sections-expanded .seed-profile-static-section .seed-metric-visual dd{font-size:clamp(1.2rem,6vw,1.55rem)}.seed-profile-sections-expanded .seed-profile-static-section .seed-metric-visual>p{margin-top:8px;font-size:.74rem;line-height:1.35}.seed-profile-sections-expanded .seed-static-data-list>div,.seed-profile-sections-expanded .seed-tolerance-list>div{min-height:44px;padding:7px 0}.seed-profile-sections-expanded .seed-static-data-list dt,.seed-profile-sections-expanded .seed-tolerance-list dt{font-size:.68rem}.seed-profile-sections-expanded .seed-static-data-list dd,.seed-profile-sections-expanded .seed-tolerance-list dd{font-size:.84rem}.seed-profile-sections-expanded .seed-tolerance-list-qualitative>div{gap:10px}.seed-profile-sections-expanded .seed-variety-description-mobile .seed-variety-description-copy{column-count:1;column-rule:0;margin-top:14px}.seed-profile-sections-expanded .seed-variety-description-mobile .seed-variety-description-copy p{margin-bottom:11px;font-size:.94rem;line-height:1.55}}.careers-hero{background:#6f5a32;min-height:0}.careers-hero-photo{z-index:0;object-fit:cover;object-position:center 52%;width:100%;height:100%;position:absolute;inset:0}.careers-hero-grid{z-index:0;opacity:1;background-color:#0000;background-image:linear-gradient(90deg,#121212db 0%,#121212ab 46%,#1212122e 100%),linear-gradient(#1212122e,#1212126b);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.careers-hero:after{content:none;display:none}.careers-hero>.breadcrumbs,.careers-hero-inner,.careers-benefits,.careers-openings{width:min(1120px,100%)}.careers-hero-inner{grid-template-columns:minmax(0,690px);gap:0;padding:38px 0 44px}.careers-hero-copy>span{margin-bottom:15px;font-size:10px}.careers-hero-copy h1{max-width:650px;font-size:clamp(48px,5.4vw,74px);line-height:.91}.careers-hero-copy>p{max-width:560px;margin-top:20px;font-size:15px;line-height:1.55}.careers-hero-action{min-width:210px;min-height:48px;margin-top:22px;font-size:11px}.careers-benefits{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1212127a}.careers-benefits span{min-height:52px;padding:12px 18px;font-size:10px}.careers-openings{padding:54px 0 72px}.careers-openings-heading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.62fr);gap:28px 54px;margin-bottom:32px}.careers-openings-heading>div>span{margin-bottom:12px;font-size:10px}.careers-openings-heading h2{font-size:clamp(42px,4.7vw,64px);line-height:.9}.careers-openings-heading>p{font-size:15px;line-height:1.5}.career-vacancy{grid-template-columns:minmax(300px,1.1fr) minmax(330px,.9fr) 142px;gap:24px;min-height:124px;padding:20px 24px;box-shadow:0 9px 28px #12121209}.career-vacancy-title>span{font-size:20px}.career-vacancy-title small{margin-bottom:6px;font-size:9px}.career-vacancy-title h3{font-size:clamp(23px,2.15vw,31px);line-height:.98}.career-vacancy-meta{grid-template-columns:minmax(105px,.55fr) minmax(175px,1.2fr);gap:18px 26px}.career-vacancy-meta dt{margin-bottom:7px;font-size:9px}.career-vacancy-meta dd{font-size:14px}.career-vacancy-meta dd.is-placeholder{min-height:23px;padding-bottom:5px;font-size:12px}.career-vacancy-action{min-height:44px;font-size:10px}.career-vacancy-action b{width:28px;height:28px}@media (width<=1160px){.careers-hero>.breadcrumbs,.careers-hero-inner,.careers-benefits,.careers-openings{width:calc(100% - 40px)}.career-vacancy{grid-template-columns:minmax(280px,1fr) minmax(245px,.8fr) 132px;gap:18px}.career-vacancy-meta{grid-template-columns:1fr;gap:10px}}@media (width<=820px){.careers-hero-inner{grid-template-columns:minmax(0,620px)}.careers-openings-heading{grid-template-columns:1fr}.career-vacancy{grid-template-columns:minmax(0,1fr) 138px;min-height:132px}.career-vacancy-meta{grid-template-columns:minmax(110px,.5fr) minmax(0,1fr);gap:18px;padding-left:52px}}@media (width<=700px){.careers-hero>.breadcrumbs,.careers-hero-inner,.careers-benefits{width:100%}.careers-hero-photo{object-position:58% center}.careers-hero-grid{background:linear-gradient(90deg,#121212e0,#1212127a)}.careers-hero-inner{padding:32px 0 36px}.careers-hero-copy h1{font-size:clamp(39px,11.8vw,52px)}.careers-hero-copy>p{max-width:430px;font-size:14px}.careers-benefits span{min-height:42px;padding:9px 2px}.careers-openings{width:100%;padding:46px 14px 62px}.careers-openings-heading h2{font-size:clamp(38px,11.5vw,50px)}.career-vacancy{grid-template-columns:1fr;gap:18px;min-height:0;padding:20px 18px 18px}.career-vacancy-title h3{font-size:clamp(24px,7.6vw,32px)}.career-vacancy-meta{grid-template-columns:1fr 1.25fr;gap:14px;padding-left:52px}.career-vacancy-action{min-height:44px;margin-left:52px}}@media (width<=420px){.career-vacancy-meta{grid-template-columns:1fr}.career-vacancy-meta,.career-vacancy-action{margin-left:0;padding-left:0}.career-vacancy-action{padding-left:14px}}.contact-page-width{width:min(1120px,100% - 40px);margin-inline:auto}.contact-page-hero{min-height:0;color:var(--white);background:#6f5a32;padding-top:76px;position:relative;overflow:hidden}.contact-page-photo,.contact-page-shade{width:100%;height:100%;position:absolute;inset:0}.contact-page-photo{z-index:0;object-fit:cover;object-position:center 52%}.contact-page-shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#121212e0 0%,#121212b0 48%,#12121247 100%),linear-gradient(#1212121f,#1212126e)}.contact-page-hero .contact-page-width{z-index:2;position:relative}.contact-page-hero .breadcrumbs{color:#ffffff94;margin-top:25px}.contact-page-hero-grid{grid-template-columns:minmax(0,1fr) minmax(320px,390px);align-items:end;gap:clamp(36px,6vw,82px);padding:36px 0 42px;display:grid}.contact-page-copy>span,.contact-call-card>span,.contact-guide-heading>div>span{color:var(--orange);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.contact-page-copy>span{margin-bottom:15px}.contact-page-copy h1{max-width:670px;font:900 clamp(48px, 5.4vw, 74px)/.91 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;margin:0}.contact-page-copy h1 em{color:var(--orange);font-style:normal;display:block}.contact-page-copy>p{color:#ffffffb8;max-width:570px;margin:20px 0 0;font-size:16px;line-height:1.58}.contact-call-card{color:var(--black);border-top:4px solid var(--orange);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;padding:24px;box-shadow:16px 16px #ff6a132e}.contact-call-card>span{margin-bottom:13px}.contact-call-card h2{max-width:320px;font:900 clamp(27px, 2.6vw, 36px)/.98 var(--font-display);letter-spacing:-.05em;text-transform:uppercase;margin:0 0 22px}.contact-call-card h2 em{color:var(--orange);font-style:normal}.contact-call-list{gap:8px;display:grid}.contact-call-list>a{min-width:0;min-height:66px;color:var(--black);background:var(--white);border:1px solid #12121229;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 34px;align-items:center;column-gap:14px;padding:10px 11px 10px 15px;transition:border-color .18s,transform .18s;display:grid}.contact-call-list>a:first-child{background:var(--orange);border-color:var(--orange)}.contact-call-list small{color:#1212128c;letter-spacing:.08em;text-transform:uppercase;align-self:end;font-size:12px;font-weight:850}.contact-call-list strong{overflow-wrap:anywhere;align-self:start;font-size:clamp(20px,2vw,24px);line-height:1.08}.contact-call-list b{width:32px;height:32px;color:var(--white);background:var(--black);grid-area:1/2/span 2;place-items:center;font-size:16px;transition:transform .18s;display:grid}.contact-call-list>a:hover,.contact-call-list>a:focus-visible{border-color:var(--orange);transform:translateY(-2px)}.contact-call-list>a:hover b,.contact-call-list>a:focus-visible b{transform:translate(2px,-2px)}.contact-page-topics{color:#ffffffc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12121294;border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);display:grid}.contact-page-topics span{letter-spacing:.07em;text-transform:uppercase;border-right:1px solid #ffffff21;align-items:center;min-height:52px;padding:12px 18px;font-size:13px;font-weight:850;display:flex}.contact-page-topics span:last-child{border-right:0}.contact-page-topics span:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px;margin-right:12px}.contact-guide{padding-top:54px;padding-bottom:70px}.contact-guide-heading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.62fr);align-items:end;gap:28px 54px;margin-bottom:32px;display:grid}.contact-guide-heading>div>span{margin-bottom:12px}.contact-guide-heading h2{max-width:680px;font:900 clamp(42px, 4.7vw, 64px)/.9 var(--font-display);letter-spacing:-.065em;text-transform:uppercase;margin:0}.contact-guide-heading h2 em{color:var(--orange);font-style:normal}.contact-guide-heading>p{color:#6e6961;margin:0;font-size:16px;line-height:1.58}.contact-guide-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.contact-guide-list article{background:var(--white);border:1px solid #12121221;border-top:4px solid var(--orange);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;min-width:0;min-height:150px;padding:22px;display:grid;box-shadow:0 9px 28px #12121209}.contact-guide-list article>span{color:var(--orange);font:900 20px/1 var(--font-display);letter-spacing:-.04em}.contact-guide-list h3{font:900 21px/1 var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:0 0 10px}.contact-guide-list p{color:#706b64;margin:0;font-size:15px;line-height:1.5}.contact-guide-actions{justify-content:flex-end;margin-top:16px;display:flex}.contact-guide-actions.has-channels{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:10px;display:grid}.contact-catalog-button{width:min(100%,320px);min-height:54px;color:var(--white);background:var(--black);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:9px 10px 9px 17px;font-size:12px;font-weight:850;transition:background .18s,transform .18s;display:flex}.contact-catalog-button b{width:34px;height:34px;color:var(--black);background:var(--orange);place-items:center;font-size:17px;display:grid}.contact-catalog-button:hover,.contact-catalog-button:focus-visible{background:var(--orange);transform:translateY(-2px)}.contact-catalog-button:hover b,.contact-catalog-button:focus-visible b{background:var(--white)}.contact-extra-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.contact-extra-channels>a,.contact-extra-channels>div{min-width:0;color:var(--black);background:var(--white);border:1px solid #12121221;align-content:center;gap:7px;padding:12px 16px;display:grid}.contact-extra-channels small{color:#817c74;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850}.contact-extra-channels strong{overflow-wrap:anywhere;font-size:15px}.contact-extra-channels nav{flex-wrap:wrap;gap:8px 14px;display:flex}.contact-extra-channels nav a{color:var(--black);font-size:14px;font-weight:850}@media (width<=900px){.contact-page-hero-grid{grid-template-columns:1fr;gap:30px}.contact-call-card{width:min(560px,100%)}.contact-guide-heading,.contact-guide-list{grid-template-columns:1fr}.contact-guide-list article{min-height:0}.contact-guide-actions.has-channels{grid-template-columns:1fr}}@media (width<=700px){.contact-page-width{width:calc(100% - 28px)}.contact-page-hero{padding-top:68px}.contact-page-photo{object-position:58% center}.contact-page-shade{background:linear-gradient(90deg,#121212e6,#12121285)}.contact-page-hero .breadcrumbs{margin-top:18px}.contact-page-hero-grid{gap:26px;padding:30px 0 34px}.contact-page-copy>span{margin-bottom:12px;font-size:11px}.contact-page-copy h1{font-size:clamp(39px,11.8vw,52px)}.contact-page-copy>p{margin-top:18px;font-size:15px}.contact-call-card{padding:18px;box-shadow:9px 9px #ff6a132e}.contact-call-card h2{margin-bottom:17px;font-size:clamp(25px,8vw,31px)}.contact-page-topics{grid-template-columns:1fr}.contact-page-topics span{border-top:1px solid #ffffff1f;border-right:0;min-height:42px;padding:9px 2px;font-size:12px}.contact-page-topics span:first-child{border-top:0}.contact-guide{width:100%;padding:46px 14px 60px}.contact-guide-heading{gap:20px;margin-bottom:28px}.contact-guide-heading h2{font-size:clamp(37px,11vw,49px)}.contact-guide-heading>p{font-size:15px}.contact-guide-list article{grid-template-columns:32px minmax(0,1fr);padding:19px 17px}.contact-guide-actions,.contact-guide-actions.has-channels{grid-template-columns:1fr;display:grid}.contact-catalog-button{width:100%}.contact-extra-channels{grid-template-columns:1fr}}@media (width<=380px){.contact-page-copy h1{font-size:38px}.contact-call-card{padding:16px}.contact-call-list>a{padding-left:12px}.contact-call-list strong{font-size:19px}}.career-vacancy-title{grid-template-columns:minmax(0,1fr);gap:0}.contact-channel-pending strong{color:var(--black);font-size:15px;font-weight:850}.detail-profile-layout{grid-template-columns:clamp(146px,11vw,166px) minmax(0,1180px)}.khurakan-culture-side-nav.khurakan-culture-side-nav-desktop{background:0 0;border:0;grid-template-rows:auto repeat(4,44px);gap:0;width:100%;margin-top:38px;padding:0 0 0 18px;display:grid;position:sticky;top:92px;overflow:visible}.khurakan-culture-side-nav-desktop:before{content:"";background:#12121247;width:1px;position:absolute;top:34px;bottom:7px;left:0}.culture-side-nav-kicker{color:var(--orange);letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:900;display:block}.khurakan-culture-side-nav-desktop a{color:#121212ad;letter-spacing:.075em;background:0 0;border:0;justify-content:space-between;min-height:44px;padding:0 5px 0 0;font-size:12px;transition:color .18s,transform .18s;position:relative}.khurakan-culture-side-nav-desktop a:before{content:"";background:var(--white);border:1px solid #12121280;border-radius:50%;width:7px;height:7px;position:absolute;left:-21px}.khurakan-culture-side-nav-desktop a:after{content:"→";color:var(--orange);opacity:0;font-size:15px;transition:opacity .18s,transform .18s;transform:translate(-5px)}.khurakan-culture-side-nav-desktop a:hover,.khurakan-culture-side-nav-desktop a:focus-visible{color:var(--black);background:0 0;padding-left:0;transform:translate(4px)}.khurakan-culture-side-nav-desktop a:hover:after,.khurakan-culture-side-nav-desktop a:focus-visible:after,.khurakan-culture-side-nav-desktop a.is-active:after{content:"→";color:var(--orange);opacity:1;font-size:15px;transform:translate(0)}.khurakan-culture-side-nav-desktop a.is-active{color:var(--black);box-shadow:none;background:0 0;padding-left:0}.khurakan-culture-side-nav-desktop a.is-active:before{background:var(--orange);border-color:var(--orange);box-shadow:0 0 0 4px var(--white)}@media (width<=820px){.career-vacancy-meta{padding-left:0}}@media (width<=700px){.detail-profile-layout{width:100%;display:block}.career-vacancy-meta,.career-vacancy-action{margin-left:0;padding-left:0}.career-vacancy-action{padding-left:14px}.khurakan-culture-side-nav.khurakan-culture-side-nav-desktop{display: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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
