.FibreJourney_journey__llnmZ{--node-bg:var(--tpl-cream);--band:var(--tpl-sand);--line-y:74px;--node-top:60px;--gap:72px;--r:24px;--w:1.5px;--lane-a:52px;--lane-b:26px;position:relative;display:grid;gap:32px}.FibreJourney_journey__llnmZ:not([data-brackets]){--node-top:12px;--line-y:26px}[data-surface=white] .FibreJourney_journey__llnmZ{--node-bg:var(--tpl-white);--band:var(--tpl-sand)}.FibreJourney_head__ShaFw{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:24px;column-gap:24px;align-items:end}.FibreJourney_title__3BmuB{font-family:var(--homepage-sora),sans-serif;font-size:28px;font-weight:600;line-height:1.15;letter-spacing:-.04em;text-wrap:balance}.FibreJourney_intro__O3gHx{max-width:44ch;color:var(--tpl-fg-soft);font-size:18px;line-height:28px;text-wrap:pretty}.FibreJourney_compact__I_zFR .FibreJourney_head__ShaFw{grid-template-columns:minmax(0,1fr);row-gap:8px}.FibreJourney_compact__I_zFR .FibreJourney_title__3BmuB{font-size:20px;line-height:1.3;letter-spacing:-.02em}@media (max-width:767px){.FibreJourney_title__3BmuB{font-size:22px}}.FibreJourney_compact__I_zFR .FibreJourney_intro__O3gHx{font-size:16px;line-height:1.5}.FibreJourney_controls___xkgI{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding-block:16px;border-block:1px solid var(--tpl-rule);display:none}html[data-js] .FibreJourney_controls___xkgI{display:flex}.FibreJourney_controlsLabel__O2rfT{color:var(--tpl-fg-soft);font-size:14px;line-height:20px}.FibreJourney_filters__JRDMn{display:flex;flex-wrap:wrap;gap:8px}.FibreJourney_filters__JRDMn button{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid var(--tpl-rule-strong);border-radius:var(--action-radius-sm);background:transparent;color:var(--tpl-fg);font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background-color var(--t-feedback) var(--ease-feedback),color var(--t-feedback) var(--ease-feedback),border-color var(--t-feedback) var(--ease-feedback)}.FibreJourney_filters__JRDMn button:hover{border-color:var(--tpl-fg)}.FibreJourney_filters__JRDMn button:focus-visible{outline:2px solid var(--tpl-focus);outline-offset:3px}.FibreJourney_filters__JRDMn button:active{transition-duration:var(--t-press)}.FibreJourney_filters__JRDMn button[aria-pressed=true]{border-color:var(--tpl-fg);background:var(--tpl-fg);color:var(--node-bg)}.FibreJourney_filters__JRDMn i,.FibreJourney_legend__Z_9TD i{width:18px;height:0;border-top:2px solid}.FibreJourney_filters__JRDMn i[data-std=ocs],.FibreJourney_legend__Z_9TD [data-std=ocs] i{border-top-style:dashed}.FibreJourney_filters__JRDMn i[data-std=farm],.FibreJourney_legend__Z_9TD [data-std=farm] i{border-top-style:dotted}.FibreJourney_scope__7zMqX{display:grid;grid-template-columns:200px minmax(0,1fr) auto;gap:8px 24px;align-items:baseline}.FibreJourney_scopeName__SvznK{font-family:var(--homepage-sora),sans-serif;font-size:20px;font-weight:600;letter-spacing:-.02em}.FibreJourney_scopeText__2m7Ds{max-width:64ch;font-size:16px;line-height:1.55}.FibreJourney_scopeCount__osInd{color:var(--tpl-fg-soft)}.FibreJourney_scopeSource__84G7U{color:var(--tpl-fg-soft);font-size:13px;line-height:20px}.FibreJourney_legend__Z_9TD{display:none;flex-wrap:wrap;gap:8px 20px;color:var(--tpl-fg-soft);font-size:13px}.FibreJourney_legend__Z_9TD li{display:inline-flex;align-items:center;gap:8px}.FibreJourney_stages__vGxdH{--mode:row;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:var(--gap)}.FibreJourney_compact__I_zFR .FibreJourney_stages__vGxdH{grid-template-columns:repeat(var(--count),minmax(0,1fr))}.FibreJourney_stages__vGxdH>li{position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0}.FibreJourney_track__77bJu{height:calc(var(--node-top) + 28px)}.FibreJourney_node__V6p4z{position:absolute;z-index:2;top:var(--node-top);left:0;display:grid;place-items:center;width:28px;height:28px;border:var(--w) solid var(--tpl-fg);border-radius:999px;background:var(--tpl-fg);color:var(--node-bg);font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;transition:background-color var(--t-feedback) var(--ease-feedback),color var(--t-feedback) var(--ease-feedback),box-shadow var(--t-feedback) var(--ease-feedback)}.FibreJourney_node__V6p4z:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--node-bg);opacity:0}.FibreJourney_seg__YgL7O{position:absolute;z-index:1;top:calc(var(--line-y) - 5px);left:14px;right:-14px;height:10px;transform-origin:left}.FibreJourney_seg__YgL7O:before{content:"";position:absolute;inset:4.25px 0 auto;height:var(--w);background:var(--tpl-fg)}.FibreJourney_seg__YgL7O:after{content:"";position:absolute;inset:0;opacity:.55}.FibreJourney_stages__vGxdH>li[data-row-end] .FibreJourney_seg__YgL7O{right:var(--r)}.FibreJourney_stages__vGxdH [data-form=seed] .FibreJourney_seg__YgL7O:after{background:radial-gradient(circle,var(--tpl-fg) 0 1.6px,transparent 2px) 0 50% /14px 10px repeat-x}.FibreJourney_stages__vGxdH [data-form=fibre] .FibreJourney_seg__YgL7O:after{background:repeating-linear-gradient(72deg,transparent 0 5px,var(--tpl-fg) 5px 6px,transparent 6px 11px),repeating-linear-gradient(-64deg,transparent 0 7px,var(--tpl-fg) 7px 8px,transparent 8px 15px);opacity:.28}.FibreJourney_stages__vGxdH [data-form=yarn] .FibreJourney_seg__YgL7O:after{inset:2px 0;border-radius:999px;background:repeating-linear-gradient(-58deg,var(--tpl-fg) 0 1.5px,transparent 1.5px 5px);opacity:.6}.FibreJourney_stages__vGxdH [data-form=fabric] .FibreJourney_seg__YgL7O:after{background:repeating-linear-gradient(90deg,var(--tpl-fg) 0 1px,transparent 1px 4px),repeating-linear-gradient(0deg,var(--tpl-fg) 0 1px,transparent 1px 4px);opacity:.28}.FibreJourney_stages__vGxdH [data-form=garment] .FibreJourney_seg__YgL7O:after{inset:1px 0;border-block:var(--w) solid var(--tpl-fg);opacity:.5}.FibreJourney_stages__vGxdH [data-form=loose] .FibreJourney_seg__YgL7O:before{background:repeating-linear-gradient(90deg,var(--tpl-fg) 0 6px,transparent 6px 11px)}.FibreJourney_stages__vGxdH [data-form=loose] .FibreJourney_seg__YgL7O:after{display:none}.FibreJourney_returnA__U0m0S,.FibreJourney_returnB__Wh7QT,.FibreJourney_turn__QwMib{position:absolute;z-index:1;border:0 solid var(--tpl-fg);pointer-events:none}.FibreJourney_turn__QwMib{top:calc(var(--line-y) - var(--w) / 2);right:0;bottom:calc(var(--r) - var(--gap) / 2);width:var(--r);border-top-width:var(--w);border-right-width:var(--w);border-top-right-radius:var(--r)}.FibreJourney_returnA__U0m0S{top:calc(var(--gap) / -2 - var(--r) + var(--w) / 2);left:calc(14px + var(--r) - var(--w) / 2);width:calc(500% - 14px - var(--r) + var(--w) / 2);height:var(--r);border-right-width:var(--w);border-bottom-width:var(--w);border-bottom-right-radius:var(--r)}.FibreJourney_returnB__Wh7QT{top:calc(var(--gap) / -2 - var(--w) / 2);left:calc(14px - var(--w) / 2);width:var(--r);height:calc(var(--gap) / 2 + var(--node-top) + var(--w) / 2);border-top-width:var(--w);border-left-width:var(--w);border-top-left-radius:var(--r)}.FibreJourney_bracket__CD_2W{position:absolute;z-index:1;top:var(--lane-a);left:0;right:0;height:6px;border-top:var(--w) solid var(--tpl-fg);transform-origin:left;transition:border-color var(--t-feedback) var(--ease-feedback)}.FibreJourney_bracket__CD_2W[data-lane=b]{top:var(--lane-b)}.FibreJourney_bracket__CD_2W[data-std=ocs]{border-top-style:dashed}.FibreJourney_bracket__CD_2W[data-std=farm]{border-top-style:dotted}.FibreJourney_bracket__CD_2W[data-start]{left:14px;border-left:var(--w) solid var(--tpl-fg)}.FibreJourney_bracket__CD_2W[data-end]{right:28px;border-right:var(--w) solid var(--tpl-fg)}.FibreJourney_bracket__CD_2W:not([data-active]){border-color:var(--tpl-rule-strong)}.FibreJourney_stages__vGxdH>li[data-row-end] .FibreJourney_bracket__CD_2W:not([data-end]){right:calc(var(--r) + 12px)}.FibreJourney_stages__vGxdH>li[data-row-start] .FibreJourney_bracket__CD_2W:not([data-start]){left:28px}.FibreJourney_bracket__CD_2W b{position:absolute;bottom:calc(100% + 4px);left:8px;padding:2px 8px;border-radius:var(--tpl-r-pill);background:var(--node-bg);color:var(--tpl-fg);font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.FibreJourney_bracket__CD_2W:not([data-active]) b{color:var(--tpl-fg-soft)}.FibreJourney_copy__sB7yf{position:relative;display:grid;align-content:start;gap:8px;padding:20px 24px 24px 0}.FibreJourney_stages__vGxdH>li[data-covered]:before{content:"";position:absolute;top:calc(var(--node-top) - 12px);bottom:0;left:-12px;right:0;background:var(--band)}.FibreJourney_stages__vGxdH>li[data-covered][data-band-start]:before{border-top-left-radius:var(--tpl-r-sm);border-bottom-left-radius:var(--tpl-r-sm)}.FibreJourney_stages__vGxdH>li[data-covered][data-band-end]:before{right:12px;border-top-right-radius:var(--tpl-r-sm);border-bottom-right-radius:var(--tpl-r-sm)}.FibreJourney_journey__llnmZ[data-filter] li:not([data-covered]) .FibreJourney_node__V6p4z{background:var(--node-bg);color:var(--tpl-fg)}.FibreJourney_journey__llnmZ[data-filter] li[data-covered] .FibreJourney_node__V6p4z{box-shadow:0 0 0 5px rgba(82,64,63,.12)}.FibreJourney_state__UQNoE{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:500;line-height:16px;letter-spacing:.14em;text-transform:uppercase}.FibreJourney_state__UQNoE:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--tpl-fg)}.FibreJourney_stages__vGxdH>li:not([data-covered]) .FibreJourney_state__UQNoE{color:var(--tpl-fg-soft)}.FibreJourney_stages__vGxdH>li:not([data-covered]) .FibreJourney_state__UQNoE:before{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor}.FibreJourney_name__yOn5S{font-family:var(--homepage-sora),sans-serif;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.03em}.FibreJourney_happens__OIYeJ,.FibreJourney_organic__O9d4m{font-size:15px;line-height:1.5;text-wrap:pretty}.FibreJourney_organic__O9d4m{padding-top:8px;border-top:1px solid var(--tpl-rule);color:var(--tpl-fg-soft)}.FibreJourney_tags__Uzg7s{margin-top:4px!important;color:var(--tpl-fg);font-size:12px;font-weight:500;line-height:18px;letter-spacing:.04em}.FibreJourney_tagsLabel__Iozfx{color:var(--tpl-fg-soft);font-weight:400}.FibreJourney_chip__hq_di{margin-right:10px;color:var(--tpl-fg);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.FibreJourney_note__gRjFU{max-width:72ch;color:var(--tpl-fg-soft);font-size:13px;line-height:20px}.FibreJourney_compact__I_zFR{--lane-a:50px;--lane-b:24px}.FibreJourney_compact__I_zFR .FibreJourney_copy__sB7yf{padding:16px 12px 16px 0;gap:6px}.FibreJourney_compact__I_zFR .FibreJourney_name__yOn5S{font-size:15px;line-height:1.25;letter-spacing:-.02em;-webkit-hyphens:auto;hyphens:auto}.FibreJourney_compact__I_zFR .FibreJourney_tags__Uzg7s{font-size:11px;line-height:16px;letter-spacing:.02em}.FibreJourney_compact__I_zFR .FibreJourney_tagsLabel__Iozfx{display:block}.FibreJourney_compact__I_zFR .FibreJourney_state__UQNoE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.FibreJourney_compact__I_zFR .FibreJourney_scope__7zMqX{grid-template-columns:96px minmax(0,1fr)}.FibreJourney_compact__I_zFR .FibreJourney_scopeSource__84G7U{grid-column:2}.FibreJourney_compact__I_zFR li[data-covered]:before{top:calc(var(--node-top) - 10px);left:-8px}.FibreJourney_compact__I_zFR li[data-covered][data-band-end]:before{right:8px}.FibreJourney_compact__I_zFR .FibreJourney_bracket__CD_2W[data-end]{right:20px}@media (max-width:1100px){.FibreJourney_journey__llnmZ{--line-x:42px;--lane-w:28px;gap:24px}.FibreJourney_journey__llnmZ:not([data-brackets]){--line-x:14px;--lane-w:0px}.FibreJourney_head__ShaFw{row-gap:12px}.FibreJourney_head__ShaFw,.FibreJourney_scope__7zMqX{grid-template-columns:minmax(0,1fr)}.FibreJourney_journey__llnmZ[data-brackets] .FibreJourney_legend__Z_9TD{display:flex}.FibreJourney_compact__I_zFR .FibreJourney_stages__vGxdH,.FibreJourney_stages__vGxdH{--mode:vertical;grid-template-columns:minmax(0,1fr);row-gap:0}.FibreJourney_stages__vGxdH>li{display:block;padding:0 0 8px calc(var(--lane-w) + 44px)}.FibreJourney_stages__vGxdH>li[data-last]{padding-bottom:0}.FibreJourney_track__77bJu{height:0}.FibreJourney_node__V6p4z{top:0;left:var(--lane-w)}.FibreJourney_seg__YgL7O{top:14px;bottom:-14px;left:calc(var(--line-x) - 5px);right:auto;width:10px;height:auto;transform-origin:top}.FibreJourney_stages__vGxdH>li[data-row-end] .FibreJourney_seg__YgL7O{right:auto}.FibreJourney_seg__YgL7O:before{inset:0 auto 0 4.25px;width:var(--w);height:auto}.FibreJourney_stages__vGxdH [data-form=seed] .FibreJourney_seg__YgL7O:after{background-position:50% 0;background-size:10px 14px;background-repeat:repeat-y}.FibreJourney_stages__vGxdH [data-form=yarn] .FibreJourney_seg__YgL7O:after{inset:0 2px}.FibreJourney_stages__vGxdH [data-form=fabric] .FibreJourney_seg__YgL7O:after,.FibreJourney_stages__vGxdH [data-form=fibre] .FibreJourney_seg__YgL7O:after{inset:0}.FibreJourney_stages__vGxdH [data-form=garment] .FibreJourney_seg__YgL7O:after{inset:0 1px;border-block:0;border-inline:var(--w) solid var(--tpl-fg)}.FibreJourney_stages__vGxdH [data-form=loose] .FibreJourney_seg__YgL7O:before{background:repeating-linear-gradient(180deg,var(--tpl-fg) 0 6px,transparent 6px 11px)}.FibreJourney_returnA__U0m0S,.FibreJourney_returnB__Wh7QT,.FibreJourney_turn__QwMib{display:none}.FibreJourney_bracket__CD_2W,.FibreJourney_bracket__CD_2W[data-lane=b]{top:0;bottom:0;left:14px;right:auto;width:6px;height:auto;border-top:0;border-left:var(--w) solid var(--tpl-fg)}.FibreJourney_bracket__CD_2W[data-lane=b]{left:2px}.FibreJourney_bracket__CD_2W[data-std=ocs]{border-left-style:dashed}.FibreJourney_bracket__CD_2W[data-std=farm]{border-left-style:dotted}.FibreJourney_bracket__CD_2W[data-start]{top:14px;border-top:var(--w) solid var(--tpl-fg)}.FibreJourney_bracket__CD_2W[data-end]{bottom:28px;border-right:0;border-bottom:var(--w) solid var(--tpl-fg)}.FibreJourney_bracket__CD_2W:not([data-active]){border-color:var(--tpl-rule-strong)}.FibreJourney_bracket__CD_2W b{display:none}.FibreJourney_compact__I_zFR .FibreJourney_copy__sB7yf,.FibreJourney_copy__sB7yf{max-width:560px;padding:2px 0 32px}.FibreJourney_compact__I_zFR li[data-covered]:before,.FibreJourney_stages__vGxdH>li[data-covered]:before{top:-8px;bottom:0;left:calc(var(--lane-w) + 32px);right:0}.FibreJourney_stages__vGxdH>li[data-covered][data-band-start]:before{border-radius:var(--tpl-r-sm) var(--tpl-r-sm) 0 0}.FibreJourney_compact__I_zFR li[data-covered][data-band-end]:before,.FibreJourney_stages__vGxdH>li[data-covered][data-band-end]:before{right:0;bottom:8px;border-radius:0 0 var(--tpl-r-sm) var(--tpl-r-sm)}.FibreJourney_stages__vGxdH>li[data-covered][data-band-start][data-band-end]:before{border-radius:var(--tpl-r-sm)}.FibreJourney_stages__vGxdH>li[data-covered] .FibreJourney_copy__sB7yf{padding-left:12px;padding-right:12px}.FibreJourney_compact__I_zFR .FibreJourney_name__yOn5S{font-size:18px}.FibreJourney_compact__I_zFR .FibreJourney_tagsLabel__Iozfx{display:inline}}@media (min-width:1101px){.FibreJourney_seg__YgL7O{transition:transform 55ms linear calc(var(--i) * 55ms)}.FibreJourney_node__V6p4z:before{transition:opacity var(--t-feedback) var(--ease-feedback) calc(var(--i) * 55ms)}.FibreJourney_returnA__U0m0S,.FibreJourney_returnB__Wh7QT,.FibreJourney_turn__QwMib{transition:opacity .11s linear 275ms}.FibreJourney_bracket__CD_2W{transition:transform 24ms linear calc(.56s + var(--i) * 24ms),border-color var(--t-feedback) var(--ease-feedback)}.FibreJourney_bracket__CD_2W b{transition:opacity var(--t-feedback) var(--ease-feedback) .7s,color var(--t-feedback) var(--ease-feedback)}[data-template-motion=ready] .FibreJourney_journey__llnmZ:not([data-revealed],[data-static]) .FibreJourney_seg__YgL7O{transform:scaleX(0)}[data-template-motion=ready] .FibreJourney_journey__llnmZ:not([data-revealed],[data-static]) .FibreJourney_node__V6p4z:before{opacity:1}[data-template-motion=ready] .FibreJourney_journey__llnmZ:not([data-revealed],[data-static]) :is(.FibreJourney_turn__QwMib,.FibreJourney_returnA__U0m0S,.FibreJourney_returnB__Wh7QT,.FibreJourney_bracket__CD_2W b){opacity:0}[data-template-motion=ready] .FibreJourney_journey__llnmZ:not([data-revealed],[data-static]) .FibreJourney_bracket__CD_2W{transform:scaleX(0)}}@media (max-width:1100px){.FibreJourney_journey__llnmZ[data-seq-ready] .FibreJourney_seg__YgL7O{transition:transform var(--t-disclosure) var(--ease-settle)}.FibreJourney_journey__llnmZ[data-seq-ready] .FibreJourney_node__V6p4z:before{transition:opacity var(--t-feedback) var(--ease-feedback)}.FibreJourney_journey__llnmZ[data-seq] li:is([data-state=upcoming],[data-state=current]) .FibreJourney_seg__YgL7O,[data-template-motion=ready] .FibreJourney_journey__llnmZ:not([data-revealed],[data-static]) .FibreJourney_seg__YgL7O{transform:scaleY(0)}.FibreJourney_journey__llnmZ[data-seq] li[data-state=upcoming] .FibreJourney_node__V6p4z:before,[data-template-motion=ready] .FibreJourney_journey__llnmZ:not([data-revealed],[data-static]) .FibreJourney_node__V6p4z:before{opacity:1}.FibreJourney_journey__llnmZ[data-seq] li[data-state=current] .FibreJourney_node__V6p4z:before{transition-delay:var(--t-disclosure)}}@media (prefers-reduced-motion:reduce){.FibreJourney_bracket__CD_2W,.FibreJourney_bracket__CD_2W b,.FibreJourney_filters__JRDMn button,.FibreJourney_node__V6p4z,.FibreJourney_node__V6p4z:before,.FibreJourney_returnA__U0m0S,.FibreJourney_returnB__Wh7QT,.FibreJourney_seg__YgL7O,.FibreJourney_turn__QwMib{transition:none!important}}