.dg{--dg-ink: #1f1f1f;--dg-text: #4a4a4a;--dg-text-soft: #5c5952;--dg-muted: #7a756b;--dg-faint: #a39c8e;--dg-line: #e4e1dc;--dg-line-soft: #efede9;--dg-surface: #f7f5f2;--dg-accent: #f07f2b;--dg-accent-ink: #c25e14;--dg-crit: #d9531e;--dg-crit-bg: #fbede6;--dg-crit-line: #f0c4a8;--dg-ok: #14705a;--dg-ok-bg: #edf5f1;--dg-ok-line: #c3ded3;--dg-ok-text: #3a4a44;--dg-dark: #1f1f1f;--dg-dark-raised: #2a2a2a;--dg-dark-line: #3a3833;--dg-dark-text: #b9b4aa;--dg-radius: 14px;--dg-font-h: var(--dg-font-heading, "Archivo", system-ui, sans-serif);--dg-font-b: var(--dg-font-body, "Barlow", system-ui, sans-serif);font-family:var(--dg-font-b);font-size:16px;line-height:1.6;color:var(--dg-text-soft);-webkit-font-smoothing:antialiased;text-transform:none;letter-spacing:normal}.dg *,.dg *:before,.dg *:after{box-sizing:border-box}.dg :where(h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,figure,blockquote){margin:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.dg :where(ul,ol){list-style:none}.dg :where(img){max-width:100%;height:auto;display:block}.dg :where(a){color:var(--dg-accent-ink);text-decoration:none}.dg :where(a:hover){color:var(--dg-accent);text-decoration:underline}.dg :where(summary){list-style:none;cursor:pointer}.dg :where(summary)::-webkit-details-marker{display:none}.dg :where(button){font:inherit}.dg :focus-visible{outline:2px solid var(--dg-accent);outline-offset:2px}@media(prefers-reduced-motion:no-preference){html:has(.dg){scroll-behavior:smooth}}.dg-band{position:relative;padding:var(--dg-pt, 64px) 0 var(--dg-pb, 64px);background:#fff}.dg-band--muted{background:var(--dg-surface);border-block:1px solid var(--dg-line)}.dg-band--dark{background:var(--dg-dark);color:#fff}.dg-wrap{max-width:1160px;margin-inline:auto;padding-inline:24px}.dg-eyebrow{font:700 12px/1 var(--dg-font-h);letter-spacing:.18em;text-transform:uppercase;color:var(--dg-accent);margin-bottom:16px}.dg-h1{font:800 clamp(38px,5.1vw,60px) / 1.05 var(--dg-font-h);letter-spacing:-.028em;color:var(--dg-ink);margin-bottom:20px;text-wrap:balance}.dg-h2{font:800 clamp(28px,3.4vw,40px) / 1.12 var(--dg-font-h);letter-spacing:-.022em;color:var(--dg-ink);margin-bottom:14px}.dg-h2--sm{font-size:clamp(26px,3.2vw,36px)}.dg-band--dark .dg-h2{color:#fff}.dg-lead{font:400 17px/1.7 var(--dg-font-b);color:var(--dg-text);max-width:820px;margin-bottom:32px;text-wrap:pretty}.dg-lead>*+*{margin-top:14px}.dg-wrap>.dg-lead:last-child{margin-bottom:0}.dg-band--dark .dg-lead{color:var(--dg-dark-text);font-size:16.5px;max-width:660px;margin-bottom:0}.dg-link{font:600 14.5px/1 var(--dg-font-b);color:var(--dg-accent-ink)}.dg-flow{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px}.dg-flow>*{grid-column:span 12;min-width:0}.dg-flow>.dg-callout,.dg-flow>.dg-checklist{align-self:start}@media(min-width:961px){.dg-flow>.dg-span-3{grid-column:span 3}.dg-flow>.dg-span-4{grid-column:span 4}.dg-flow>.dg-span-5{grid-column:span 5}.dg-flow>.dg-span-6{grid-column:span 6}.dg-flow>.dg-span-7{grid-column:span 7}}@media(min-width:641px)and (max-width:960px){.dg-flow>.dg-span-3,.dg-flow>.dg-span-4,.dg-flow>.dg-span-6{grid-column:span 6}}@media(max-width:640px){.dg-band{padding-block:min(var(--dg-pt, 64px),48px) min(var(--dg-pb, 64px),48px)}.dg-wrap{padding-inline:20px}}.dg-crumbs{background:#fff;border-bottom:1px solid var(--dg-line-soft)}.dg-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:14px 0;font:500 13px/1.4 var(--dg-font-b);color:#8a8478}.dg-crumbs__list a{color:#8a8478}.dg-crumbs__list [aria-current]{color:var(--dg-ink);font-weight:700}.dg-hero{padding:44px 0 0;background:#fff}.dg-hero--flush{padding-bottom:48px}.dg-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.dg-hero__grid{display:grid;gap:40px;align-items:center}@media(min-width:961px){.dg-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:52px}}.dg-hero__intro{font:400 18px/1.65 var(--dg-font-b);color:var(--dg-text);max-width:600px;margin-bottom:22px;text-wrap:pretty}.dg-byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:18px;border-top:1px solid var(--dg-line);font:500 13px/1.4 var(--dg-font-b);color:var(--dg-muted)}.dg-byline strong{color:var(--dg-ink);font-weight:700}.dg-byline__dot{width:4px;height:4px;border-radius:50%;background:#cfcac0}.dg-hero__media{border-radius:16px;overflow:hidden;aspect-ratio:4 / 3;background:var(--dg-line-soft)}.dg-hero__media img{width:100%;height:100%;object-fit:cover}.dg-stats{padding:40px 0 48px;background:#fff}.dg-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--dg-line);border:1px solid var(--dg-line);border-radius:var(--dg-radius);overflow:hidden}@media(min-width:961px){.dg-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dg-stat{background:var(--dg-surface);padding:24px 22px}.dg-stat__value{font:800 clamp(28px,3vw,36px) / 1 var(--dg-font-h);color:var(--dg-accent);margin-bottom:8px}.dg-stat__label{font:700 12.5px/1.35 var(--dg-font-b);letter-spacing:.02em;color:var(--dg-ink);margin-bottom:4px}.dg-stat__sub{font:400 13px/1.45 var(--dg-font-b);color:var(--dg-muted)}.dg-toc{background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--dg-line)}.dg-toc__inner{display:flex;align-items:center;gap:18px;height:54px}.dg-toc__label{flex:none;font:700 11px/1 var(--dg-font-h);letter-spacing:.16em;text-transform:uppercase;color:var(--dg-faint)}@media(max-width:640px){.dg-toc__label{display:none}}.dg-toc__nav{display:flex;align-items:center;gap:4px;overflow-x:auto;flex:1;scrollbar-width:none}.dg-toc__nav::-webkit-scrollbar{display:none}.dg-toc__link{flex:none;padding:8px 11px;border-radius:7px;white-space:nowrap;font:700 13.5px/1 var(--dg-font-b);color:var(--dg-text-soft)}.dg-toc__link:hover{color:var(--dg-ink);background:var(--dg-surface);text-decoration:none}.dg-toc__link.is-active{background:var(--dg-ink);color:#fff}.dg-feature{background:var(--dg-surface);border:1px solid var(--dg-line);border-radius:var(--dg-radius);padding:26px 24px;display:flex;flex-direction:column}.dg-feature__title{font:700 17px/1.3 var(--dg-font-h);color:var(--dg-ink);margin-bottom:10px}.dg-feature__text{font:400 15px/1.6 var(--dg-font-b);flex:1}.dg-feature__btn{margin-top:22px;align-self:flex-start}.dg-panel{background:#fff;border:1px solid var(--dg-line);border-left:5px solid var(--dg-ink);border-radius:12px;padding:26px 28px}.dg-panel__title{font:700 19px/1.3 var(--dg-font-h);color:var(--dg-ink);margin-bottom:12px}.dg-panel .dg-prose>*+*{margin-top:12px}.dg-callout{--_bg: var(--dg-ok-bg);--_line: var(--dg-ok-line);--_accent: var(--dg-ok);--_text: var(--dg-ok-text);display:flex;gap:16px;align-items:flex-start;background:var(--_bg);border:1px solid var(--_line);border-left:5px solid var(--_accent);border-radius:12px;padding:20px 26px}.dg-callout__label{flex:none;padding-top:3px;font:700 11px/1 var(--dg-font-h);letter-spacing:.16em;text-transform:uppercase;color:var(--_accent)}.dg-callout__text{font:400 15.5px/1.65 var(--dg-font-b);color:var(--_text)}.dg-callout__text a{text-decoration:underline}.dg-callout--critical{--_bg: var(--dg-crit-bg);--_line: var(--dg-crit-line);--_accent: var(--dg-crit);--_text: var(--dg-text);display:block;padding:26px 28px}.dg-callout--neutral{--_bg: var(--dg-surface);--_line: var(--dg-line);--_accent: var(--dg-muted);--_text: var(--dg-text)}.dg-callout--critical .dg-callout__label{display:block;padding:0;margin-bottom:12px}.dg-callout__title{font:700 21px/1.35 var(--dg-font-h);color:var(--dg-ink);margin-bottom:12px}.dg-callout--critical .dg-callout__text>*+*{margin-top:10px}.dg-checklist{background:#fff;border:1px solid var(--dg-line);border-radius:12px;padding:26px 28px}.dg-checklist__title{font:700 17px/1.3 var(--dg-font-h);color:var(--dg-ink);margin-bottom:14px}.dg-checklist ul{display:flex;flex-direction:column;gap:9px;padding-left:20px;list-style:disc}.dg-checklist li{font:400 15px/1.6 var(--dg-font-b)}.dg-group__title{font:800 13px/1 var(--dg-font-h);letter-spacing:.16em;text-transform:uppercase;color:var(--dg-accent);margin-bottom:10px}.dg-group__text{font:400 16px/1.65 var(--dg-font-b);max-width:820px}.dg-flow>.dg-group:not(:first-child){margin-top:26px}.dg-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.dg-chip{font:500 13px/1 var(--dg-font-b);color:var(--dg-text-soft);background:var(--dg-surface);border:1px solid var(--dg-line);border-radius:99px;padding:7px 13px}.dg-subheading{font:700 24px/1.25 var(--dg-font-h);color:var(--dg-ink);margin-top:10px}.dg-card{background:#fff;border:1px solid var(--dg-line);border-radius:var(--dg-radius);overflow:hidden;display:flex;flex-direction:column}.dg-card__media img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.dg-card__body{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1}.dg-card__title{font:700 19px/1.25 var(--dg-font-h);color:var(--dg-ink);margin-bottom:8px}.dg-card__summary{font:400 14.5px/1.6 var(--dg-font-b);margin-bottom:16px}.dg-facts{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;border-top:1px solid var(--dg-line-soft);padding-top:14px;margin-bottom:16px}.dg-facts dt{font:700 12.5px/1.4 var(--dg-font-b);color:var(--dg-faint);text-transform:uppercase;letter-spacing:.06em}.dg-facts dd{font:500 14px/1.4 var(--dg-font-b);color:var(--dg-ink)}.dg-card--compact .dg-card__body{padding:20px 20px 22px}.dg-card--compact .dg-card__title{font-size:18px}.dg-card--compact .dg-card__summary{font-size:14px;margin-bottom:14px}.dg-card--compact .dg-facts{gap:7px 12px;padding-top:12px;margin-bottom:14px}.dg-card--compact .dg-facts dt{font-size:11.5px}.dg-card--compact .dg-facts dd{font-size:13.5px}.dg-card__body>.dg-facts:last-child{margin-bottom:0}.dg-card--note{background:var(--dg-surface);border:1px dashed #d6d1c7;padding:26px 24px;justify-content:center}.dg-card--note .dg-card__title{margin-bottom:10px}.dg-card--note p{font:400 14.5px/1.65 var(--dg-font-b);margin-bottom:14px}.dg-card--note .dg-link{font-size:13.5px}.dg-more{margin-top:auto;border-top:1px solid var(--dg-line-soft);padding-top:14px}.dg-more>summary{font:700 13.5px/1 var(--dg-font-b);color:var(--dg-accent-ink)}.dg-more>summary:hover{color:var(--dg-accent)}.dg-more[open]>summary{margin-bottom:14px}.dg-prose{font:400 14.5px/1.7 var(--dg-font-b)}.dg-prose>*+*{margin-top:12px}.dg-prose strong{color:var(--dg-ink);font-weight:700}.dg-prose ul{padding-left:18px;list-style:disc;display:flex;flex-direction:column;gap:7px}.dg-prose ul li{line-height:1.65}.dg-prose ol{padding-left:18px;list-style:decimal;display:flex;flex-direction:column;gap:7px}.dg-prose a{text-decoration:underline}.dg-prose h4{font:700 16px/1.3 var(--dg-font-h);color:var(--dg-ink);margin-top:16px}.dg-prose h5{font:700 14px/1.3 var(--dg-font-h);letter-spacing:.04em;text-transform:uppercase;color:var(--dg-ink);margin-top:16px}.dg-prose--lg{font-size:15px;line-height:1.75}.dg-card--compact .dg-prose{font-size:14px}.dg-longform{border:1px solid var(--dg-line);border-radius:12px;padding:18px 22px;background:var(--_lf-bg, var(--dg-surface))}.dg-longform>summary{font:700 14.5px/1.3 var(--dg-font-b);color:var(--dg-accent-ink)}.dg-longform[open]>summary{margin-bottom:16px}.dg-longform .dg-prose{max-width:860px}.dg-band--muted .dg-longform{--_lf-bg: #fff}.dg-compare{border:1px solid var(--dg-line);border-radius:var(--dg-radius);overflow:hidden;background:#fff}.dg-compare__head{background:var(--dg-ink);padding:18px 24px}.dg-compare--green .dg-compare__head{background:var(--dg-ok)}.dg-compare__title{font:800 20px/1 var(--dg-font-h);color:#fff}.dg-compare__media img{width:100%;aspect-ratio:21 / 9;object-fit:cover}.dg-compare__rows{padding:8px 24px 22px}.dg-compare__row{display:grid;grid-template-columns:130px 1fr;gap:14px;padding:12px 0;border-bottom:1px solid var(--dg-line-soft)}.dg-compare__row:last-child{border-bottom:0}.dg-compare__row dt{font:700 12.5px/1.5 var(--dg-font-b);color:var(--dg-faint);text-transform:uppercase;letter-spacing:.06em}.dg-compare__row dd{font:500 15px/1.5 var(--dg-font-b);color:var(--dg-ink)}.dg-promo{display:grid;gap:20px;align-items:center;background:var(--dg-surface);border:1px solid var(--dg-line);border-radius:var(--dg-radius);padding:28px}@media(min-width:961px){.dg-promo{grid-template-columns:200px 1fr auto;gap:28px}}.dg-promo__media img{width:100%;max-width:240px;aspect-ratio:1;object-fit:contain}.dg-promo__eyebrow{font:700 11px/1 var(--dg-font-h);letter-spacing:.16em;text-transform:uppercase;color:var(--dg-accent);margin-bottom:10px}.dg-promo__title{font:700 22px/1.25 var(--dg-font-h);color:var(--dg-ink);margin-bottom:10px}.dg-promo__text{font:400 15.5px/1.65 var(--dg-font-b)}.dg-btn{display:inline-block;text-align:center;white-space:nowrap;font:700 14px/1 var(--dg-font-b);text-decoration:none;padding:16px 26px;border-radius:8px;background:var(--dg-ink);color:#fff;transition:background .15s,color .15s,border-color .15s}.dg-btn:hover{background:var(--dg-accent);color:var(--dg-ink);text-decoration:none}.dg-btn--accent{background:var(--dg-accent);color:var(--dg-ink)}.dg-btn--accent:hover{background:#ff9440}.dg-btn--ghost{background:transparent;color:#fff;border:1px solid #4a4640}.dg-btn--ghost:hover{background:transparent;border-color:var(--dg-accent);color:var(--dg-accent)}.dg-btn--lg{font-size:15px;padding:17px 30px}.dg-table-wrap{border:1px solid var(--dg-line);border-radius:var(--dg-radius);overflow-x:auto;background:#fff}.dg-table{width:100%;min-width:620px;border-collapse:collapse}.dg-table thead{background:var(--dg-ink)}.dg-table thead th{text-align:left;padding:16px 20px;font:800 12px/1 var(--dg-font-h);letter-spacing:.14em;text-transform:uppercase;color:#fff}.dg-table--label-col thead th:first-child{color:var(--dg-faint)}.dg-table--label-col thead th:first-child,.dg-table--label-col tbody th{width:160px;min-width:140px}.dg-table td,.dg-table tbody th{padding:15px 20px;vertical-align:top;text-align:left;border-bottom:1px solid var(--dg-line-soft);font:400 14.5px/1.6 var(--dg-font-b)}.dg-table tbody tr:last-child td,.dg-table tbody tr:last-child th{border-bottom:0}.dg-table tbody th{font:700 15px/1.5 var(--dg-font-b);color:var(--dg-ink)}.dg-table--label-col tbody th{font-size:14px;background:var(--dg-surface);border-bottom-color:var(--dg-line)}.dg-table td.is-accent{font:700 15px/1.5 var(--dg-font-b);color:var(--dg-accent-ink)}.dg-table td.is-muted{color:var(--dg-faint)}.dg-table tr[hidden]{display:none}.dg-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.dg-filters[hidden]{display:none}.dg-filter{cursor:pointer;border-radius:99px;padding:11px 18px;font:700 13.5px/1 var(--dg-font-b);border:1px solid #ddd9d2;background:#fff;color:var(--dg-text-soft)}.dg-filter[aria-pressed=true]{background:var(--dg-ink);border-color:var(--dg-ink);color:#fff}.dg-steps{display:flex;flex-direction:column;gap:14px}.dg-step{display:grid;grid-template-columns:52px 1fr;gap:16px;background:var(--dg-surface);border:1px solid var(--dg-line);border-radius:var(--dg-radius);padding:22px 20px}@media(min-width:641px){.dg-step{grid-template-columns:64px 1fr;gap:22px;padding:24px 26px}}.dg-step__num{font:800 34px/1 var(--dg-font-h);color:var(--dg-accent)}.dg-step__title{font:700 19px/1.3 var(--dg-font-h);color:var(--dg-ink);margin-bottom:8px}.dg-step__text{font:400 15.5px/1.65 var(--dg-font-b);max-width:760px;margin-bottom:14px}.dg-step__tags{display:flex;flex-wrap:wrap;gap:8px}.dg-tag{font:700 12.5px/1 var(--dg-font-b);color:var(--dg-ink);background:#fff;border:1px solid #ddd9d2;border-radius:99px;padding:8px 13px}.dg-step--critical{background:var(--dg-crit-bg);border-color:var(--dg-crit-line)}.dg-step--critical .dg-step__num{color:var(--dg-crit)}.dg-step--critical .dg-tag{border-color:var(--dg-crit-line)}.dg-prep{margin-top:26px;background:var(--dg-surface);border:1px solid var(--dg-line);border-radius:var(--dg-radius);padding:26px 28px}.dg-prep__title{font:700 18px/1.3 var(--dg-font-h);color:var(--dg-ink);margin-bottom:18px}.dg-prep__grid{display:grid;gap:24px}@media(min-width:961px){.dg-prep__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dg-prep__col+.dg-prep__col{border-left:1px solid var(--dg-line);padding-left:24px}}.dg-prep__label{font:800 12px/1 var(--dg-font-h);letter-spacing:.14em;text-transform:uppercase;color:var(--dg-accent);margin-bottom:10px}.dg-prep__text{font:400 15px/1.65 var(--dg-font-b)}.dg-machines__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:34px}.dg-machines__grid{display:grid;gap:22px}@media(min-width:761px){.dg-machines__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dg-product{background:var(--dg-dark-raised);border:1px solid var(--dg-dark-line);border-radius:var(--dg-radius);overflow:hidden;display:flex;flex-direction:column}.dg-product__media{background:#fff;padding:18px}.dg-product__media img{width:100%;aspect-ratio:4 / 3;object-fit:contain}.dg-product__body{padding:22px;display:flex;flex-direction:column;flex:1}.dg-product__eyebrow{font:700 11px/1 var(--dg-font-h);letter-spacing:.16em;text-transform:uppercase;color:var(--dg-accent);margin-bottom:10px}.dg-product__title{font:700 18px/1.3 var(--dg-font-h);color:#fff;margin-bottom:10px}.dg-product__text{font:400 14.5px/1.6 var(--dg-font-b);color:var(--dg-dark-text);margin-bottom:18px}.dg-product__price{margin-top:auto;display:flex;align-items:baseline;gap:10px;margin-bottom:16px}.dg-product__price strong{font:800 24px/1 var(--dg-font-h);color:#fff}.dg-product__price s{font:400 14px/1 var(--dg-font-b);color:#8a8478}.dg-product .dg-btn{display:block;background:var(--dg-accent);color:var(--dg-ink)}.dg-product .dg-btn:hover{background:#ff9440}.dg-band--dark .dg-btn--ghost{color:#fff;padding:14px 22px}.dg-faq{display:grid;gap:32px;align-items:start}@media(min-width:961px){.dg-faq{grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:52px}}.dg-faq__intro{font:400 16px/1.7 var(--dg-font-b);margin-bottom:20px}.dg-faq__list{border-top:1px solid var(--dg-line)}.dg-faq__item{border-bottom:1px solid var(--dg-line)}.dg-faq__q{display:flex;justify-content:space-between;gap:20px;padding:20px 0;font:700 17px/1.4 var(--dg-font-h);color:var(--dg-ink)}.dg-faq__icon{flex:none;color:var(--dg-accent);transition:transform .2s}.dg-faq__item[open] .dg-faq__icon{transform:rotate(45deg)}.dg-faq__a{font:400 15.5px/1.7 var(--dg-font-b);padding:0 0 22px;max-width:760px}.dg-faq__a>*+*{margin-top:10px}.dg-cta{display:grid;gap:40px;align-items:center}@media(min-width:961px){.dg-cta{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:52px}}.dg-cta__title{font:800 clamp(28px,3.6vw,42px) / 1.1 var(--dg-font-h);letter-spacing:-.024em;color:#fff;margin-bottom:18px;text-wrap:balance}.dg-cta__text{font:400 17px/1.7 var(--dg-font-b);color:var(--dg-dark-text);max-width:620px;margin-bottom:28px}.dg-cta__buttons{display:flex;flex-wrap:wrap;gap:14px}.dg-cta__media{background:#fff;border-radius:16px;padding:24px}.dg-cta__media img{width:100%;aspect-ratio:1;object-fit:contain}.dg-related{background:var(--dg-surface);border-bottom:1px solid var(--dg-line)}.dg-guides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:36px}@media(min-width:961px){.dg-guides{grid-template-columns:repeat(4,minmax(0,1fr))}}.dg-guide{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--dg-line);border-radius:12px;padding:18px 20px;font:800 15.5px/1.3 var(--dg-font-h);color:var(--dg-ink)}.dg-guide:hover{border-color:var(--dg-accent);text-decoration:none;color:var(--dg-ink)}.dg-guide img{width:34px;height:34px;flex:none}.dg-guide--dark{background:var(--dg-ink);border-color:var(--dg-ink);color:#fff}.dg-guide--dark:hover{background:var(--dg-accent);border-color:var(--dg-accent);color:var(--dg-ink)}.dg-related__label{font:800 12px/1 var(--dg-font-h);letter-spacing:.16em;text-transform:uppercase;color:var(--dg-faint);margin-bottom:14px}.dg-pills{display:flex;flex-wrap:wrap;gap:10px}.dg-pill{font:700 14px/1 var(--dg-font-b);color:var(--dg-ink);background:#fff;border:1px solid var(--dg-line);border-radius:99px;padding:11px 18px}.dg-pill:hover{border-color:var(--dg-accent);text-decoration:none;color:var(--dg-ink)}.dg-refs{counter-reset:ref;display:flex;flex-direction:column;gap:10px;max-width:900px}.dg-refs__item{counter-increment:ref;position:relative;padding-left:36px;font:400 14px/1.55 var(--dg-font-b);color:var(--dg-text-soft)}.dg-refs__item:before{content:"[" counter(ref) "]";position:absolute;left:0;font-weight:700;color:var(--dg-ink)}.dg-refs__item a{text-decoration:underline;overflow-wrap:anywhere}.dg-refs__sep{margin:0 4px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/dehydrating-guide.css.map */
