:is(.glg-guide,.pg-guide){--brand: #245c34;--loop: #15874F;--loop-deep: #245c34;--ink: #1E211F;--ink-body: #434945;--charcoal: #3B3B39;--paper: #FFFDF5;--paper-2: #EFEDE4;--oat: #BCDCC8;--oat-soft: #E9F2EA;--sage: #7FB394;--alu: #6E736F;--line: rgba(30, 33, 31, .13);--line-soft: rgba(30, 33, 31, .07);--f-display: var(--gsc-headings-font-family);--f-body: var(--gsc-body-font-family);--f-ui: var(--gsc-body-font-family);--f-mono: var(--gsc-body-font-family);--t-hero: clamp(2.4em, 1.4em + 3.8vw, 4.4em);--t-h2: clamp(1.75em, 1.3em + 1.8vw, 2.6em);--t-h3: clamp(1.3em, 1.12em + .7vw, 1.65em);--t-h4: 1.06em;--t-body: clamp(1em, .97em + .15vw, 1.075em);--t-small: .82em;--t-micro: .7em;--header-h: 92px;--subnav-h: 54px;--rail-w: 250px;--measure: 70ch;--gutter: clamp(1.15em, 2vw, 3em);--maxw: 1380px;--radius: 8px;--r-card: 14px;background:var(--paper);color:var(--ink-body);font-family:var(--f-body);font-size:16px;line-height:1.72;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 0;width:100%;max-width:none!important;margin:0;padding:0;text-align:left}html:has(:is(.glg-guide,.pg-guide)){scroll-behavior:smooth;scroll-padding-top:calc(var(--glg-header-h, 92px) + 54px + 16px)}.sustainable-circular-economy-furniture-guide .page__content{margin-top:0!important}@media(min-width:1000px){html:has(:is(.glg-guide,.pg-guide)){scroll-padding-top:calc(var(--glg-header-h, 92px) + 28px)}}:is(.glg-guide,.pg-guide) *,:is(.glg-guide,.pg-guide) *:before,:is(.glg-guide,.pg-guide) *:after{box-sizing:border-box}:is(.glg-guide,.pg-guide) img{max-width:100%;display:block;height:auto}:is(.glg-guide,.pg-guide) a{color:var(--loop);text-underline-offset:.18em;text-decoration-thickness:.055em;text-decoration-color:#2e6b4e61;transition:text-decoration-color .15s ease}:is(.glg-guide,.pg-guide) a:hover{text-decoration-color:var(--loop)}:is(.glg-guide,.pg-guide) a:focus-visible,:is(.glg-guide,.pg-guide) button:focus-visible,:is(.glg-guide,.pg-guide) summary:focus-visible{outline:2.5px solid var(--loop);outline-offset:3px;border-radius:2px}:is(.glg-guide,.pg-guide) .skip{position:absolute;left:-9999px}:is(.glg-guide,.pg-guide) .skip:focus{left:8px;top:8px;z-index:99;background:var(--ink);color:var(--paper);padding:.6em 1em}:is(.glg-guide,.pg-guide) .eyebrow{font-family:var(--f-ui);font-size:var(--t-micro);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--alu);margin:0 0 .9em}:is(.glg-guide,.pg-guide) .mono{font-family:var(--f-ui);font-variant-numeric:tabular-nums}:is(.glg-guide,.pg-guide) .hero{padding:clamp(2.6em,7vw,2.5em) 0 clamp(1.2em,5vw,1.4em);border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--oat-soft) 0%,rgba(233,242,234,0) 80%),var(--paper);position:relative;overflow:hidden}:is(.glg-guide,.pg-guide) .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}:is(.glg-guide,.pg-guide) .hero__grid{display:grid;gap:clamp(1.8em,4vw,3em)}@media(min-width:1000px){:is(.glg-guide,.pg-guide) .hero__grid{grid-template-columns:minmax(0,1fr) 340px;align-items:end}}:is(.glg-guide,.pg-guide) .hero h1{font-family:var(--f-display);font-weight:700;color:var(--ink);font-size:var(--t-hero);line-height:.96;letter-spacing:-.022em;margin:0 0 30px;max-width:16ch;text-wrap:balance}:is(.glg-guide,.pg-guide) .hero h1 em{font-style:normal;color:var(--loop)}:is(.glg-guide,.pg-guide) .hero__deck{font-size:clamp(1.08em,1em + .45vw,1.32em);line-height:1.5;max-width:52ch;color:var(--ink-body);margin:0 0 1.9em}:is(.glg-guide,.pg-guide) .hero__meta{display:flex;flex-wrap:wrap;gap:.5em 1.6em;padding-top:1.15em;border-top:1px solid var(--line);font-family:var(--f-ui);font-size:var(--t-small);color:var(--alu)}:is(.glg-guide,.pg-guide) .hero__meta b{color:var(--ink);font-weight:500}:is(.glg-guide,.pg-guide) .hero__actions{display:flex;flex-wrap:wrap;gap:.7em;margin-bottom:1.7em}:is(.glg-guide,.pg-guide) .btn,:is(.glg-guide,.pg-guide) a.btn,:is(.glg-guide,.pg-guide) button.btn{display:inline-flex!important;align-items:center;justify-content:center;gap:.55em;font-family:var(--gsc-button-font-family, var(--f-body));font-size:.88em!important;font-weight:600;letter-spacing:.005em;padding:.82em 1.4em!important;border-radius:var(--radius);border:1px solid var(--brand);text-decoration:none;text-transform:none;cursor:pointer;appearance:none;-webkit-appearance:none;line-height:1.2!important;min-height:0!important;height:auto!important;width:auto!important;box-shadow:none;background-image:none;transition:transform .18s ease,background .18s ease,color .18s ease}:is(.glg-guide,.pg-guide) .btn--solid{background:var(--brand);color:#fff}:is(.glg-guide,.pg-guide) .btn--solid:hover{background:var(--loop-deep);border-color:var(--loop-deep);color:#fff;transform:translateY(-1px)}:is(.glg-guide,.pg-guide) .btn--ghost{background:transparent;color:var(--ink);border-color:#1e211f21!important}:is(.glg-guide,.pg-guide) .btn--ghost:hover{background:var(--ink);color:var(--paper);border-color:var(--ink);transform:translateY(-1px)}:is(.glg-guide,.pg-guide) .track{width:100%;height:auto;overflow:visible;display:none}@media(min-width:760px){:is(.glg-guide,.pg-guide) .track{display:block}}:is(.glg-guide,.pg-guide) .track .t-line{fill:none;stroke:var(--sage);stroke-width:1.5}:is(.glg-guide,.pg-guide) .track .t-fill{fill:none;stroke:var(--loop);stroke-width:3;stroke-linecap:round;stroke-dasharray:var(--dash, var(--pg-dash, 760));stroke-dashoffset:var(--dash, var(--pg-dash, 760));animation:glg-draw 2.4s cubic-bezier(.6,.05,.2,1) .25s forwards}:is(.glg-guide,.pg-guide) .track .t-node{fill:var(--paper);stroke:var(--sage);stroke-width:1.5}:is(.glg-guide,.pg-guide) .track .t-node--on{fill:var(--loop);stroke:var(--loop)}:is(.glg-guide,.pg-guide) .track text{font-family:var(--f-ui);font-size:11px;fill:var(--alu);letter-spacing:.06em}:is(.glg-guide,.pg-guide) .track text.on{fill:var(--ink)}@keyframes glg-draw{to{stroke-dashoffset:0}}:is(.glg-guide,.pg-guide) .guide{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:0;align-items:start}@media(min-width:1000px){:is(.glg-guide,.pg-guide) .guide{grid-template-columns:var(--rail-w) minmax(0,1fr);column-gap:clamp(2.5em,5vw,5em)}}@media(min-width:1420px){:is(.glg-guide,.pg-guide) .guide{grid-template-columns:var(--rail-w) minmax(0,1fr) 210px;column-gap:clamp(2.5em,4vw,4em)}}:is(.glg-guide,.pg-guide) .rail{display:none}@media(min-width:1000px){:is(.glg-guide,.pg-guide) .rail{display:block;position:sticky!important;top:calc(var(--header-h) + 26px);z-index:4;max-height:calc(100vh - var(--header-h) - 52px);overflow-y:auto;overflow-x:visible;overscroll-behavior:contain;padding:2.6em 0 2em;scrollbar-width:thin}}:is(.glg-guide,.pg-guide) .rail__label{font-family:var(--f-ui);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--alu);margin:0 0 1.15em;display:flex;justify-content:space-between;align-items:baseline}:is(.glg-guide,.pg-guide) .rail__pct{color:var(--loop)}:is(.glg-guide,.pg-guide) .rail ol{list-style:none;margin:0;padding:0}:is(.glg-guide,.pg-guide) #railListMobile>li.ch{list-style:auto}:is(.glg-guide,.pg-guide) .ch{position:relative;padding-left:1.9em}:is(.glg-guide,.pg-guide) .ch:before{content:"";position:absolute;left:6px;top:0;bottom:0;width:1.5px;background:var(--line)}:is(.glg-guide,.pg-guide) .ch:last-child:before{bottom:auto;height:22px}:is(.glg-guide,.pg-guide) .ch__head{display:flex;gap:.6em;align-items:baseline;padding:.55em 0;font-family:var(--f-display);font-weight:600;font-size:.9em;color:var(--ink);letter-spacing:-.01em;line-height:1.28;text-decoration:none;cursor:pointer}:is(.glg-guide,.pg-guide) .ch__head:hover{color:var(--loop)}:is(.glg-guide,.pg-guide) .ch__num{font-family:var(--f-ui);font-size:var(--t-micro);color:var(--alu);font-weight:400;letter-spacing:.08em}:is(.glg-guide,.pg-guide) .ch__head:before{content:"";position:absolute;left:0;width:13px;height:13px;margin-top:.42em;border-radius:50%;background:var(--paper);border:1.5px solid var(--sage);transition:background .2s ease,border-color .2s ease,transform .2s ease}:is(.glg-guide,.pg-guide) .ch.is-current>.ch__head:before{background:var(--loop);border-color:var(--loop);transform:scale(1.12)}:is(.glg-guide,.pg-guide) .ch.is-done>.ch__head:before{background:var(--sage);border-color:var(--sage)}:is(.glg-guide,.pg-guide) .ch.is-locked .ch__head{color:var(--alu);cursor:default}:is(.glg-guide,.pg-guide) .ch.is-locked .ch__head:before{border-style:dashed;border-color:var(--line)}:is(.glg-guide,.pg-guide) .ch__sections{list-style:none;margin:.1em 0 1.1em;padding:0;display:none}:is(.glg-guide,.pg-guide) .ch.is-open .ch__sections{display:block}:is(.glg-guide,.pg-guide) .ch__sections a{display:block;font-family:var(--f-display);font-size:.805em;line-height:1.35;color:var(--alu);text-decoration:none;border-left:1.5px solid transparent;margin-left:-1.9em;padding:.34em 0 .34em 1.9em;transition:color .16s ease,border-color .16s ease}:is(.glg-guide,.pg-guide) .ch__sections a:hover{color:var(--ink)}:is(.glg-guide,.pg-guide) .ch__sections a[aria-current=true]{color:var(--loop);font-weight:600;border-left-color:var(--loop)}:is(.glg-guide,.pg-guide) .rail__foot{margin-top:1.6em;padding-top:1.2em;border-top:1px solid var(--line);font-family:var(--f-display);font-size:.8em}:is(.glg-guide,.pg-guide) .rail__foot a{display:block;padding:.28em 0;color:var(--ink);text-decoration:none}:is(.glg-guide,.pg-guide) .rail__foot a:hover{color:var(--loop)}:is(.glg-guide,.pg-guide) .subnav{position:sticky!important;top:var(--header-h);z-index:50;margin-inline:calc(var(--gutter) * -1);background:var(--paper-2);border-bottom:1px solid var(--line)}@media(min-width:1000px){:is(.glg-guide,.pg-guide) .subnav{display:none}}:is(.glg-guide,.pg-guide) .subnav__bar{height:var(--subnav-h);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0em;width:100%;padding:0 var(--gutter);background:none;border:0;font-family:var(--f-display);font-size:.85em;font-weight:600;color:var(--ink);text-align:left;cursor:pointer}:is(.glg-guide,.pg-guide) .subnav__now{display:flex;align-items:center;gap:.6em;min-width:0}:is(.glg-guide,.pg-guide) .subnav__now span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.glg-guide,.pg-guide) .subnav__chip{font-family:var(--f-ui);font-size:var(--t-micro);letter-spacing:.08em;flex:none;background:var(--brand);color:#fff;padding:.5em 1em;border-radius:6px}:is(.glg-guide,.pg-guide) .subnav__chev{transition:transform .2s ease;flex:none}:is(.glg-guide,.pg-guide) .subnav.is-open .subnav__chev,:is(.glg-guide,.pg-guide) [aria-expanded=true] .subnav__chev{transform:rotate(180deg)}:is(.glg-guide,.pg-guide) .subnav__panel{display:none;max-height:min(60vh,440px);overflow:auto;padding:.4em var(--gutter) 1.3em;border-top:1px solid var(--line);background:var(--paper)}:is(.glg-guide,.pg-guide) #railListMobile{margin-left:30px}:is(.glg-guide,.pg-guide) .subnav__panel #railListMobile li::marker{list-style-position:outside}:is(.glg-guide,.pg-guide) .subnav.is-open .subnav__panel{display:block}:is(.glg-guide,.pg-guide) .progress{height:2px;background:var(--loop);width:0%;transition:width .1s linear}:is(.glg-guide,.pg-guide) .prose{padding:clamp(2.2em,5vw,3.4em) 0 0;min-width:0}:is(.glg-guide,.pg-guide) .prose>*,:is(.glg-guide,.pg-guide) .chapter__body>*{max-width:var(--measure)}:is(.glg-guide,.pg-guide) .prose p{margin:0 0 1.25em}:is(.glg-guide,.pg-guide) .prose h2{font-family:var(--f-display);font-weight:700;color:var(--ink);font-size:var(--t-h2);line-height:1.06;letter-spacing:-.02em;margin:0 0 1.1em;max-width:22ch;text-wrap:balance}:is(.glg-guide,.pg-guide) .prose h3{font-family:var(--f-display);font-weight:600;color:var(--ink);font-size:var(--t-h3);line-height:1.2;letter-spacing:-.014em;margin:2.9em 0 .85em;max-width:26ch}:is(.glg-guide,.pg-guide) .prose h4{font-family:var(--f-display);font-weight:600;color:var(--ink);font-size:var(--t-h4);letter-spacing:-.005em;margin:2em 0 .6em}:is(.glg-guide,.pg-guide) .prose ul,:is(.glg-guide,.pg-guide) .prose ol{margin:0 0 1.35em}:is(.glg-guide,.pg-guide) .prose li{margin:0 0 .55em;padding-left:.25em}:is(.glg-guide,.pg-guide) .prose li::marker{color:var(--sage)}:is(.glg-guide,.pg-guide) .prose strong{font-weight:500;color:var(--ink)}:is(.glg-guide,.pg-guide) .lede{font-size:1.15em;line-height:1.5}:is(.glg-guide,.pg-guide) .chapter{padding-bottom:clamp(3em,7vw,5em);border-bottom:1px solid var(--line)}:is(.glg-guide,.pg-guide) .chapter+.chapter{padding-top:clamp(3em,7vw,5em)}:is(.glg-guide,.pg-guide) .chapter__head{max-width:none;margin-bottom:clamp(2em,4vw,3em)}:is(.glg-guide,.pg-guide) .chapter__kicker{display:flex;align-items:center;gap:.8em;font-family:var(--f-ui);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--alu);margin-bottom:1.15em}:is(.glg-guide,.pg-guide) .chapter__kicker:after{content:"";flex:1;height:1px;background:var(--line)}:is(.glg-guide,.pg-guide) .chapter__title{font-family:var(--f-display);font-weight:700;font-size:clamp(2em,1.3em + 2.6vw,3.3em);line-height:1;letter-spacing:-.022em;color:var(--ink);margin:0 0 1em;max-width:18ch}:is(.glg-guide,.pg-guide) .chapter__standfirst{max-width:56ch;font-size:1.12em;color:var(--ink-body)}:is(.glg-guide,.pg-guide) .chapter__stats{display:flex;flex-wrap:wrap;gap:.55em 2.2em;margin-top:1.6em;padding-top:1.1em;border-top:1px solid var(--line);font-family:var(--f-ui);font-size:var(--t-small);color:var(--alu)}:is(.glg-guide,.pg-guide) .ch-section{scroll-margin-top:calc(var(--header-h) + var(--subnav-h) + 16px);padding-top:clamp(2.4em,5vw,3.6em)}@media(min-width:1000px){:is(.glg-guide,.pg-guide) .ch-section{scroll-margin-top:calc(var(--header-h) + 26px)}}:is(.glg-guide,.pg-guide) .stats{max-width:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:stretch;margin:1.6em 0 2.4em!important;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-card);background:#fff}@media(max-width:640px){:is(.glg-guide,.pg-guide) .stats{grid-template-columns:1fr}}:is(.glg-guide,.pg-guide) .stats>p:empty,:is(.glg-guide,.pg-guide) .stats>p:has(>br:only-child),:is(.glg-guide,.pg-guide) .stats>br{display:none!important}:is(.glg-guide,.pg-guide) .stats>*,:is(.glg-guide,.pg-guide) .stat,:is(.glg-guide,.pg-guide) .stat+.stat{margin-top:0!important}:is(.glg-guide,.pg-guide) .stat{background:transparent;padding:1.5em 1.45em 1.4em!important;margin:0!important;box-shadow:1px 0 0 0 var(--line);display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-width:0;box-sizing:border-box}:is(.glg-guide,.pg-guide) .stat:last-child{box-shadow:none}@media(max-width:640px){:is(.glg-guide,.pg-guide) .stat{box-shadow:0 1px 0 0 var(--line)}:is(.glg-guide,.pg-guide) .stat:last-child{box-shadow:none}}:is(.glg-guide,.pg-guide) .stat__n{font-family:var(--f-display);font-weight:700!important;font-variant-numeric:tabular-nums;font-size:clamp(1.5em,1.1em + 1.2vw,2em);letter-spacing:-.02em;color:var(--loop-deep)!important;line-height:1.05;margin:0 0 .5em!important}:is(.glg-guide,.pg-guide) .stat__u{font-family:var(--f-ui);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--alu)!important;display:block;margin:0 0 .55em!important}:is(.glg-guide,.pg-guide) .stat__l,:is(.glg-guide,.pg-guide) .stat p{font-family:var(--f-display);font-size:.83em;line-height:1.35;color:var(--ink-body)!important;margin:0!important}:is(.glg-guide,.pg-guide) .callout{max-width:none;background:var(--oat-soft);border-left:4px solid var(--brand);border-radius:0 var(--r-card) var(--r-card) 0;padding:1.5em 1.7em;margin:2.2em 0}:is(.glg-guide,.pg-guide) .callout p:last-child{margin-bottom:0}:is(.glg-guide,.pg-guide) .callout .eyebrow{margin-bottom:.6em}:is(.glg-guide,.pg-guide) .callout ul{margin-bottom:0}:is(.glg-guide,.pg-guide) .callout--quote{background:transparent;border-left-color:var(--sage);border-radius:0}:is(.glg-guide,.pg-guide) .callout--quote p{font-size:1.3em;line-height:1.35;font-weight:400;color:var(--ink)}:is(.glg-guide,.pg-guide) .table-wrap{max-width:none;margin:2.2em 0 2.6em}:is(.glg-guide,.pg-guide) .table-cap{font-family:var(--f-ui);font-size:var(--t-micro);font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--alu);padding-bottom:.7em;margin-bottom:.7em;border-bottom:1px solid var(--line)}:is(.glg-guide,.pg-guide) table,:is(.glg-guide,.pg-guide) thead,:is(.glg-guide,.pg-guide) tbody,:is(.glg-guide,.pg-guide) tr,:is(.glg-guide,.pg-guide) th,:is(.glg-guide,.pg-guide) td{border:0!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}:is(.glg-guide,.pg-guide) table{width:100%!important;max-width:none!important;border-collapse:collapse!important;border-spacing:0!important;font-size:.92em;background:#fff}:is(.glg-guide,.pg-guide) .table-wrap table{display:table!important;width:100%!important;max-width:none!important;table-layout:fixed!important;background:#fff;border:1px solid var(--line)!important;border-color:var(--line)!important;border-radius:var(--r-card);overflow:hidden}:is(.glg-guide,.pg-guide) .table-wrap thead{display:table-header-group!important}:is(.glg-guide,.pg-guide) .table-wrap tbody{display:table-row-group!important}:is(.glg-guide,.pg-guide) .table-wrap tr{display:table-row!important;width:100%!important}:is(.glg-guide,.pg-guide) .table-wrap th,:is(.glg-guide,.pg-guide) .table-wrap td{display:table-cell!important;box-sizing:border-box}:is(.glg-guide,.pg-guide) thead th{font-family:var(--f-display);font-weight:600;font-size:.78em;letter-spacing:.02em;text-align:left;color:var(--ink);padding:.95em .9em;vertical-align:bottom;border-bottom:1px solid var(--line)!important;border-color:var(--line)!important;background:var(--paper-2)}:is(.glg-guide,.pg-guide) tbody td{padding:1em .9em;vertical-align:top;border-bottom:1px solid var(--line-soft)!important;border-color:var(--line-soft)!important;line-height:1.45}:is(.glg-guide,.pg-guide) tbody th{text-align:left;padding:1em .9em;vertical-align:top;font-weight:700;color:var(--ink);font-family:var(--f-display);font-size:.88em;border-bottom:1px solid var(--line-soft)!important;border-color:var(--line-soft)!important;width:30%}:is(.glg-guide,.pg-guide) tbody tr:hover td,:is(.glg-guide,.pg-guide) tbody tr:hover th{background:#15874f0b}:is(.glg-guide,.pg-guide) tbody tr:last-child td,:is(.glg-guide,.pg-guide) tbody tr:last-child th{border-bottom:0!important}:is(.glg-guide,.pg-guide) td .fig{font-weight:600;color:var(--loop-deep);font-variant-numeric:tabular-nums}:is(.glg-guide,.pg-guide) .t-linear{color:var(--alu)}:is(.glg-guide,.pg-guide) .t-circular{color:var(--loop-deep)}@media(max-width:719px){:is(.glg-guide,.pg-guide) table,:is(.glg-guide,.pg-guide) tbody,:is(.glg-guide,.pg-guide) tr,:is(.glg-guide,.pg-guide) td,:is(.glg-guide,.pg-guide) th,:is(.glg-guide,.pg-guide) .table-wrap table,:is(.glg-guide,.pg-guide) .table-wrap tbody,:is(.glg-guide,.pg-guide) .table-wrap tr,:is(.glg-guide,.pg-guide) .table-wrap td,:is(.glg-guide,.pg-guide) .table-wrap th{display:block!important;width:100%!important}:is(.sustainable-circular-economy-furniture-guide .glg-guide,.sustainable-circular-economy-furniture-guide .pg-guide) thead{display:none!important}:is(.sustainable-circular-economy-furniture-guide .glg-guide,.sustainable-circular-economy-furniture-guide .pg-guide) table{background:transparent!important;border:none!important}:is(.sustainable-circular-economy-furniture-guide .glg-guide,.sustainable-circular-economy-furniture-guide .pg-guide) table tr{background:#fff!important}:is(.glg-guide,.pg-guide) tbody tr{border:1px solid var(--line)!important;border-color:var(--line)!important;border-radius:var(--r-card);margin-bottom:.8em;padding:.5em 0;background:#fff}:is(.glg-guide,.pg-guide) tbody th{width:auto;border:0!important;padding-bottom:.3em;font-size:1em}:is(.glg-guide,.pg-guide) tbody td{border:0!important;padding:.35em .9em .55em}:is(.glg-guide,.pg-guide) tbody td:before{content:attr(data-th);display:block;font-family:var(--f-ui);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--alu);margin-bottom:.25em}}:is(.glg-guide,.pg-guide) .phases{max-width:none;counter-reset:ph;list-style:none;padding:0;margin:2em 0 2.4em;display:grid;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--r-card)}@media(min-width:820px){:is(.glg-guide,.pg-guide) .phases{grid-template-columns:repeat(4,1fr)}}:is(.glg-guide,.pg-guide) .phases li{counter-increment:ph;padding:1.5em 1.35em 1.45em;margin:0;box-shadow:1px 1px 0 0 var(--line)}:is(.glg-guide,.pg-guide) .phases li:before{content:"Phase " counter(ph);display:block;font-family:var(--f-ui);font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--loop);margin-bottom:.7em}:is(.glg-guide,.pg-guide) .phases h4{margin:0 0 .5em;font-size:1em}:is(.glg-guide,.pg-guide) .phases p{font-size:.9em;line-height:1.5;margin:0}:is(.glg-guide,.pg-guide) .cases{max-width:none;display:grid;gap:1.1em;margin:2.2em 0 2.4em;align-items:stretch}@media(min-width:820px){:is(.glg-guide,.pg-guide) .cases{grid-template-columns:1fr 1fr}}:is(.glg-guide,.pg-guide) .cases>p:empty,:is(.glg-guide,.pg-guide) .cases>p:has(>br:only-child),:is(.glg-guide,.pg-guide) .case>p:empty,:is(.glg-guide,.pg-guide) .case>p:has(>br:only-child),:is(.glg-guide,.pg-guide) .case>br{display:none!important}:is(.glg-guide,.pg-guide) .case{border:1px solid var(--line);border-radius:var(--r-card);padding:1.6em 1.5em 1.45em!important;background:#fff;display:flex;flex-direction:column;min-width:0;height:100%;box-sizing:border-box}:is(.glg-guide,.pg-guide) .case .eyebrow{margin:0 0 .2em!important}:is(.glg-guide,.pg-guide) .case h4{margin:.15em 0 .7em!important;font-size:1.02em;line-height:1.25}:is(.glg-guide,.pg-guide) .case p{font-size:.92em;margin:0!important}:is(.glg-guide,.pg-guide) .case>p:not(.eyebrow){flex:1 1 auto;margin:0 0 1.15em!important}:is(.glg-guide,.pg-guide) .case__figs{display:grid!important;grid-template-columns:1fr 1fr;align-items:start;column-gap:1.6em;margin-top:auto;padding-top:1em;border-top:1px solid var(--line-soft)}:is(.glg-guide,.pg-guide) .case__figs>*,:is(.glg-guide,.pg-guide) .case__fig,:is(.glg-guide,.pg-guide) .case__fig+.case__fig{margin:0!important}:is(.glg-guide,.pg-guide) .case__fig{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.4em;min-width:0;padding-top:0!important}:is(.glg-guide,.pg-guide) .case__fig p{display:contents}:is(.glg-guide,.pg-guide) .case__fig b,:is(.glg-guide,.pg-guide) .case__fig span,:is(.glg-guide,.pg-guide) .case__fig>*{margin:0!important;padding:0!important}:is(.glg-guide,.pg-guide) .case__fig b{display:block;font-family:var(--f-display);font-weight:800;font-size:1.35em;letter-spacing:-.02em;color:var(--loop-deep);line-height:1}:is(.glg-guide,.pg-guide) .case__fig span{display:block;font-family:var(--f-ui);font-size:var(--t-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--alu);line-height:1.35}:is(.glg-guide,.pg-guide) .inline-cta{max-width:none;margin:3em 0;padding:2.1em 2em;border-radius:var(--r-card);background:var(--loop-deep);color:#e7f1ea;display:grid;gap:1.2em}@media(min-width:760px){:is(.glg-guide,.pg-guide) .inline-cta{grid-template-columns:1fr auto;align-items:center;gap:2em}}:is(.glg-guide,.pg-guide) .inline-cta h3{font-family:var(--f-display);font-weight:600;font-size:1.28em;letter-spacing:-.02em;color:#fff;margin:0 0 .4em;max-width:30ch}:is(.glg-guide,.pg-guide) .inline-cta p{font-size:.95em;margin:0;max-width:52ch;opacity:.85}:is(.glg-guide,.pg-guide) .inline-cta .btn{border-color:#fff;background:#fff;color:var(--loop-deep);white-space:nowrap}:is(.glg-guide,.pg-guide) .inline-cta .btn:hover{background:var(--oat);border-color:var(--oat)}:is(.glg-guide,.pg-guide) .ch-foot{max-width:none;margin-top:3em;display:grid;gap:1em}@media(min-width:820px){:is(.glg-guide,.pg-guide) .ch-foot{grid-template-columns:1fr 1fr}}:is(.glg-guide,.pg-guide) .next-card{border:1px solid var(--line);border-radius:var(--r-card);padding:1.7em 1.6em;text-decoration:none;display:block;background:#fff;transition:background .2s ease,border-color .2s ease}:is(.glg-guide,.pg-guide) .next-card:hover{background:var(--paper-2);border-color:var(--sage)}:is(.glg-guide,.pg-guide) .next-card .eyebrow{margin:0}:is(.glg-guide,.pg-guide) .next-card b{display:block;font-family:var(--f-display);font-weight:600;font-size:1.08em;color:var(--ink);letter-spacing:-.015em;margin:.5em 0 .35em}:is(.glg-guide,.pg-guide) .next-card p{font-size:.88em;color:var(--ink-body);margin:0}:is(.glg-guide,.pg-guide) .next-card--soon{border-style:dashed;background:transparent}:is(.glg-guide,.pg-guide) .next-card--soon b{color:var(--alu)}:is(.glg-guide,.pg-guide) .chapter--upcoming .chapter__title{color:var(--alu)}:is(.glg-guide,.pg-guide) .soon-list{max-width:none;display:grid;grid-template-columns:1fr;gap:1px;overflow:hidden;background:var(--line);border:1px solid var(--line)!important;border-color:var(--line)!important;border-radius:var(--r-card)}@media(min-width:760px){:is(.glg-guide,.pg-guide) .soon-list{grid-template-columns:1fr 1fr}}:is(.glg-guide,.pg-guide) .soon-list>*,:is(.glg-guide,.pg-guide) .soon,:is(.glg-guide,.pg-guide) .soon+.soon{margin:0!important}:is(.glg-guide,.pg-guide) .soon{padding:1.35em 1.4em 1.3em!important;border:0!important;box-shadow:none!important;background:#fff;min-width:0;box-sizing:border-box}:is(.glg-guide,.pg-guide) .soon span{display:block;font-family:var(--f-ui);font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--alu)!important;margin:0!important}:is(.glg-guide,.pg-guide) .soon b{display:block;font-family:var(--f-display);font-weight:600;font-size:.98em;color:var(--ink)!important;letter-spacing:-.015em;margin:.4em 0 0!important}:is(.glg-guide,.pg-guide) .sources{max-width:none;padding-top:clamp(2.4em,5vw,3.4em)}:is(.glg-guide,.pg-guide) .sources h3{max-width:none;margin-top:0}:is(.glg-guide,.pg-guide) .sources ol{display:block!important;flex-direction:unset!important;flex-wrap:unset!important;gap:0!important;columns:2!important;column-gap:2.5em!important;column-fill:balance;font-size:.86em;padding-left:1.1em!important;margin:0 0 1.2em!important;list-style:decimal!important;list-style-position:outside!important;width:auto!important;max-width:none!important}@media(max-width:760px){:is(.glg-guide,.pg-guide) .sources ol{columns:1!important}}:is(.glg-guide,.pg-guide) .sources li{display:list-item!important;width:auto!important;max-width:none!important;margin:0 0 .6em!important;padding-left:.25em;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}:is(.glg-guide,.pg-guide) .sources li::marker{color:var(--sage)}:is(.glg-guide,.pg-guide) .author{max-width:none;display:flex;gap:1.2em;align-items:flex-start;padding:1.7em;border-radius:var(--r-card);background:var(--paper-2);margin:2.4em 0}:is(.glg-guide,.pg-guide) .author__av{width:52px;height:52px;border-radius:50%;background:var(--brand);flex:none;display:grid;place-items:center;font-family:var(--f-display);font-weight:700;color:var(--paper)}:is(.glg-guide,.pg-guide) .author p{font-size:.9em;margin:.35em 0 0}:is(.glg-guide,.pg-guide) .author .author_box{margin-top:0!important}:is(.glg-guide,.pg-guide) .author b{font-family:var(--f-display);color:var(--ink)}:is(.glg-guide,.pg-guide) .margin-col{display:none}@media(min-width:1420px){:is(.glg-guide,.pg-guide) .margin-col{display:block;position:sticky;top:calc(var(--header-h) + 26px);padding-top:6em}}:is(.glg-guide,.pg-guide) .mnote{border-top:2px solid var(--ink);padding-top:.8em;margin-bottom:2em}:is(.glg-guide,.pg-guide) .mnote b{display:block;font-family:var(--f-display);font-size:.8em;color:var(--ink);margin-bottom:.35em}:is(.glg-guide,.pg-guide) .mnote p{font-size:.8em;line-height:1.45;color:var(--alu);margin:0}:is(.glg-guide,.pg-guide) .faq{max-width:none;border-top:1px solid var(--ink)}:is(.glg-guide,.pg-guide) .faq details{border-bottom:1px solid var(--line)}:is(.glg-guide,.pg-guide) .faq summary{cursor:pointer;list-style:none;padding:1.15em 2em 1.15em 0;position:relative;font-family:var(--f-display);font-weight:600;font-size:1em;color:var(--ink);letter-spacing:-.01em}:is(.glg-guide,.pg-guide) .faq summary::-webkit-details-marker{display:none}:is(.glg-guide,.pg-guide) .faq summary:after{content:"+";position:absolute;right:.25em;top:1em;font-family:var(--f-ui);font-size:1.1em;color:var(--alu)}:is(.glg-guide,.pg-guide) .faq details[open] summary:after{content:"\2013"}:is(.glg-guide,.pg-guide) .faq p{font-size:.94em;padding:0 0 1.25em;margin:0;max-width:62ch}:is(.glg-guide,.pg-guide) .end-cta,:is(.glg-guide,.pg-guide) #signup{display:none!important}:is(.glg-guide,.pg-guide) .end-cta__in{max-width:var(--maxw);margin-inline:auto;padding:clamp(3em,7vw,5em) var(--gutter);display:grid;gap:2em}@media(min-width:900px){:is(.glg-guide,.pg-guide) .end-cta__in{grid-template-columns:1.2fr 1fr;align-items:center}}:is(.glg-guide,.pg-guide) .end-cta h2{font-family:var(--f-display);font-weight:700;font-size:clamp(1.8em,1.2em + 2vw,2.7em);letter-spacing:-.02em;line-height:1.02;margin:0 0 .9em;color:#fff;max-width:18ch}:is(.glg-guide,.pg-guide) .end-cta p{opacity:.8;max-width:46ch;margin:0 0 1.6em}:is(.glg-guide,.pg-guide) .end-cta .hero__actions{margin:0}:is(.glg-guide,.pg-guide) .end-cta .btn--solid{background:var(--brand);color:#fff;border-color:var(--brand)}:is(.glg-guide,.pg-guide) .end-cta .btn--solid:hover{background:#fff;color:var(--loop-deep);border-color:#fff}:is(.glg-guide,.pg-guide) .end-cta .btn--ghost{color:var(--paper);border-color:#fbfaf766}:is(.glg-guide,.pg-guide) .end-cta .btn--ghost:hover{background:var(--paper);color:var(--ink)}:is(.glg-guide,.pg-guide) .signup{border:1px solid rgba(251,250,247,.22);border-radius:var(--r-card);padding:1.7em}:is(.glg-guide,.pg-guide) .signup label{display:block;font-family:var(--f-ui);font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-bottom:.6em}:is(.glg-guide,.pg-guide) .signup input{width:100%;padding:.85em .9em;background:transparent;border:1px solid rgba(251,250,247,.35);color:var(--paper);font-family:var(--f-body);font-size:1em;border-radius:var(--radius)}:is(.glg-guide,.pg-guide) .signup input::placeholder{color:#fbfaf773}:is(.glg-guide,.pg-guide) .signup .btn{width:100%;justify-content:center;margin-top:.7em}:is(.glg-guide,.pg-guide) .signup__msg{display:none;margin:.8em 0 0;font-size:.85em}:is(.glg-guide,.pg-guide) .signup__msg.is-visible{display:block}:is(.glg-guide,.pg-guide) .reveal{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}:is(.glg-guide,.pg-guide) .reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){:is(.glg-guide,.pg-guide) *,:is(.glg-guide,.pg-guide) *:before,:is(.glg-guide,.pg-guide) *:after{animation:none!important;transition:none!important}:is(.glg-guide,.pg-guide) .reveal{opacity:1;transform:none}:is(.glg-guide,.pg-guide) .track .t-fill{stroke-dashoffset:0}}@media print{:is(.glg-guide,.pg-guide) .rail,:is(.glg-guide,.pg-guide) .subnav,:is(.glg-guide,.pg-guide) .end-cta,:is(.glg-guide,.pg-guide) .inline-cta{display:none!important}:is(.glg-guide,.pg-guide){background:#fff}}html:has(:is(.glg-guide,.pg-guide)) .page__content.scroll-trigger,html:has(:is(.glg-guide,.pg-guide)) .rte.scroll-trigger,html:has(:is(.glg-guide,.pg-guide)) .scroll-trigger:has(:is(.glg-guide,.pg-guide)){opacity:1!important;transform:none!important;animation:none!important;filter:none!important}#MainContent,#MainContent .shopify-section,#MainContent section,#MainContent .section,#MainContent .container,#MainContent .page-width,#MainContent .page__content,#MainContent .rte,html:has(:is(.glg-guide,.pg-guide)) .shopify-section:has(:is(.glg-guide,.pg-guide)),html:has(:is(.glg-guide,.pg-guide)) .section:has(:is(.glg-guide,.pg-guide)),html:has(:is(.glg-guide,.pg-guide)) .container:has(:is(.glg-guide,.pg-guide)),html:has(:is(.glg-guide,.pg-guide)) .page__content,html:has(:is(.glg-guide,.pg-guide)) .rte{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;transform:none!important;filter:none!important;contain:none!important;perspective:none!important;will-change:auto!important}body:has(:is(.glg-guide,.pg-guide)) .section:has(:is(.glg-guide,.pg-guide)){--gsc-section-spacing-top: 0px;--gsc-section-spacing-bottom: 0px;padding:0!important}body:has(:is(.glg-guide,.pg-guide)) .section:has(:is(.glg-guide,.pg-guide)) .container,body:has(:is(.glg-guide,.pg-guide)) .section:has(:is(.glg-guide,.pg-guide)) .page__content,.shopify-section:has(:is(.glg-guide,.pg-guide)),.page-width:has(:is(.glg-guide,.pg-guide)),.rte:has(:is(.glg-guide,.pg-guide)),#MainContent:has(:is(.glg-guide,.pg-guide)) .page-width,#MainContent:has(:is(.glg-guide,.pg-guide)) .container{max-width:none!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}#MainContent:has(:is(.glg-guide,.pg-guide)) .page__title,#MainContent:has(:is(.glg-guide,.pg-guide)) .main-page-title,#MainContent:has(:is(.glg-guide,.pg-guide)) .page-header,#MainContent:has(:is(.glg-guide,.pg-guide)) h1.page-title{display:none!important}.rte:has(:is(.glg-guide,.pg-guide)),.rte :is(.glg-guide,.pg-guide){font-size:16px;line-height:inherit;letter-spacing:inherit}
/*# sourceMappingURL=/cdn/shop/t/19/assets/glg-content.css.map */
