.folder-title:where(.astro-ornhimay){font-family:var(--dw-font-display);letter-spacing:-.02em;margin-top:auto;font-size:26px;font-weight:600;line-height:1.08}.folder-description:where(.astro-ornhimay){color:#ffffffd1;justify-content:space-between;align-items:end;gap:12px;font-size:14px;line-height:1.45;display:flex}.folder-description:where(.astro-ornhimay) .arrow:where(.astro-ornhimay){color:#fff;flex:none;font-size:22px}.folder-sheet__count:where(.astro-ornhimay){font-family:var(--dw-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b);font-size:10px}.folder-sheet__item:where(.astro-ornhimay){border-bottom:1px dashed var(--line);padding-bottom:6px;font-size:13px}.folder-sheet__item:where(.astro-ornhimay):last-child{border:0;padding-bottom:0}@media (width<=760px){.folder:where(.astro-ornhimay){height:312px}.folder-front:where(.astro-ornhimay){height:228px;padding:24px}.folder-title:where(.astro-ornhimay){font-size:24px}}.home-content-stack:where(.astro-lcdefpme){flex-direction:column;gap:36px;display:flex}.home-section-heading:where(.astro-lcdefpme){color:var(--b);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.home-section-heading:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){font:600 clamp(36px, 4.4vw, 60px)/1.04 var(--dw-font-display);letter-spacing:-.03em;text-wrap:pretty;margin:20px 0 0}.home-text-link:where(.astro-lcdefpme){color:var(--b);font:400 13px/1.5 var(--dw-font-mono);text-underline-offset:6px;align-self:flex-start}.home-section-intro:where(.astro-lcdefpme){max-width:60ch;color:var(--muted);margin:0;font-size:17px;line-height:1.6}.home-latest-grid:where(.astro-lcdefpme),.home-resource-grid:where(.astro-lcdefpme){border-top:1px solid var(--b);border-left:1px solid var(--b);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-article-card:where(.astro-lcdefpme),.home-resource-card:where(.astro-lcdefpme){border-right:1px solid var(--b);border-bottom:1px solid var(--b);min-width:0;color:var(--ink);flex-direction:column;gap:20px;padding:32px;text-decoration:none;display:flex}.home-card-meta:where(.astro-lcdefpme){color:var(--b);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.home-card-meta:where(.astro-lcdefpme) .dw-label:where(.astro-lcdefpme),.home-resource-card:where(.astro-lcdefpme)>.dw-label:where(.astro-lcdefpme){font-size:11px}.home-card-meta:where(.astro-lcdefpme) time:where(.astro-lcdefpme){color:var(--muted);font:400 12px/1.5 var(--dw-font-mono)}.home-article-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme),.home-resource-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font:600 25px/1.16 var(--dw-font-display);letter-spacing:-.015em;text-wrap:pretty;margin:0}.home-article-card:where(.astro-lcdefpme)>p:where(.astro-lcdefpme),.home-resource-card:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){color:var(--muted);margin:0;font-size:15px;line-height:1.6}.home-card-bottom:where(.astro-lcdefpme),.home-resource-action:where(.astro-lcdefpme){justify-content:space-between;align-items:end;gap:16px;margin-top:auto;display:flex}.home-card-bottom:where(.astro-lcdefpme)>.arrow:where(.astro-lcdefpme){color:var(--b);font-size:22px}.home-resource-action:where(.astro-lcdefpme){color:var(--b);font-size:13px;line-height:1.5}.home-resource-action:where(.astro-lcdefpme) .arrow:where(.astro-lcdefpme){flex-shrink:0;font-size:22px}.home-sensors:where(.astro-lcdefpme){padding:var(--dw-section) 0;color:#fff;background:var(--b);scroll-margin-top:100px}.home-sensors:where(.astro-lcdefpme) .home-section-heading:where(.astro-lcdefpme){color:inherit}.home-sensor-lead:where(.astro-lcdefpme){grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.home-sensor-lead:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#ffffffdb;margin:0 0 20px;font-size:17px;line-height:1.65}.home-sensor-lead:where(.astro-lcdefpme) img:where(.astro-lcdefpme){border:1px solid var(--dw-line-on-blue);width:100%;height:auto;display:block}.home-sensors:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:#fff;text-underline-offset:5px}.home-sensor-groups:where(.astro-lcdefpme){grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.home-sensor-group:where(.astro-lcdefpme){border-top:1px solid var(--dw-line-on-blue);min-width:0;padding-top:24px}.home-sensor-group:where(.astro-lcdefpme)>.dw-label:where(.astro-lcdefpme){font-size:11px}.home-sensor-group:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font:600 28px/1.15 var(--dw-font-display);letter-spacing:-.02em;margin:20px 0 14px}.home-sensor-group:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#fffc;margin:0 0 24px;font-size:15px;line-height:1.6}.home-sensor-group:where(.astro-lcdefpme) ul:where(.astro-lcdefpme){margin:0;padding:0;list-style:none}.home-sensor-group:where(.astro-lcdefpme) li:where(.astro-lcdefpme){border-top:1px solid var(--dw-line-on-blue)}.home-sensor-group:where(.astro-lcdefpme) li:where(.astro-lcdefpme) a:where(.astro-lcdefpme){justify-content:space-between;align-items:start;gap:16px;padding:20px 0;font-size:17px;line-height:1.45;text-decoration:none;display:flex}.home-sensor-group:where(.astro-lcdefpme) li:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover,.home-sensor-group:where(.astro-lcdefpme) li:where(.astro-lcdefpme) a:where(.astro-lcdefpme):focus-visible{text-decoration:underline}.home-converter:where(.astro-lcdefpme){background:var(--b);color:#fff}.home-converter:where(.astro-lcdefpme)>.dw-label:where(.astro-lcdefpme){justify-content:space-between;display:flex}.home-converter:where(.astro-lcdefpme)>p:where(.astro-lcdefpme),.home-converter:where(.astro-lcdefpme) .home-resource-action:where(.astro-lcdefpme){color:#fff}.home-converter-example:where(.astro-lcdefpme){font:400 40px/1.2 var(--dw-font-mono)}@media (width<=1050px){.home-latest-grid:where(.astro-lcdefpme),.home-resource-grid:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr))}.home-sensor-groups:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:24px}.home-sensor-group:where(.astro-lcdefpme) p:where(.astro-lcdefpme){max-width:65ch}}@media (width<=640px){.home-latest-grid:where(.astro-lcdefpme),.home-resource-grid:where(.astro-lcdefpme),.home-sensor-lead:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr)}.home-article-card:where(.astro-lcdefpme),.home-resource-card:where(.astro-lcdefpme){padding:24px}.home-sensor-lead:where(.astro-lcdefpme){gap:20px}.home-article-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme),.home-resource-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font-size:23px}}.sugar-hero:where(.astro-lcdefpme){align-self:center;width:100%}.home-hero-title:where(.astro-lcdefpme){max-width:none;font-family:var(--dw-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(42px,5.6vw,80px);font-weight:600;line-height:.96}.home-hero-title:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){white-space:nowrap;display:block}@media (width>=1000px){.home-hero-layout:where(.astro-lcdefpme){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px!important;display:grid!important}}@media (width<=999px){.sugar-hero:where(.astro-lcdefpme){max-width:560px;flex-basis:100%!important;margin-inline:auto!important}}.founder-section:where(.astro-lcdefpme){padding-top:var(--dw-section)}.founder-heading:where(.astro-lcdefpme){color:var(--b);padding-bottom:40px}.founder-heading:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){max-width:20ch;font:600 clamp(32px, 4.4vw, 60px)/1.04 var(--dw-font-display);letter-spacing:-.03em;text-wrap:pretty;margin:20px 0 0}.founder-diagram:where(.astro-lcdefpme){background:var(--b);color:#fff;margin:0}.founder-diagram:where(.astro-lcdefpme) picture:where(.astro-lcdefpme),.founder-diagram:where(.astro-lcdefpme) img:where(.astro-lcdefpme){width:100%;display:block}.founder-diagram:where(.astro-lcdefpme) img:where(.astro-lcdefpme){max-width:1600px;height:auto;margin-inline:auto}.founder-diagram:where(.astro-lcdefpme) figcaption:where(.astro-lcdefpme){border-top:1px solid var(--dw-line-on-blue);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:18px;font-size:14px;line-height:1.5;display:flex}.founder-diagram:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:#fff;text-underline-offset:4px}.founder-comment:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:64px;padding-block:clamp(40px,6vw,88px);display:grid}.founder-signature:where(.astro-lcdefpme){color:var(--b)}.founder-signature:where(.astro-lcdefpme) p:where(.astro-lcdefpme){font:600 26px/1.2 var(--dw-font-display);letter-spacing:-.02em;margin:20px 0 0}.founder-copy:where(.astro-lcdefpme){min-width:0;max-width:66ch;color:var(--ink);font-size:18px;line-height:1.7}.founder-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin:0 0 24px}.founder-copy:where(.astro-lcdefpme) .founder-wish:where(.astro-lcdefpme){color:var(--b);font:600 clamp(24px, 2.5vw, 32px)/1.25 var(--dw-font-display);letter-spacing:-.02em;margin-block:32px}.founder-note:where(.astro-lcdefpme){border-top:1px solid var(--line);color:var(--muted);padding-top:20px;font-size:14px;line-height:1.6}@media (width<=760px){.founder-section:where(.astro-lcdefpme){padding-top:56px}.founder-heading:where(.astro-lcdefpme){padding-bottom:28px}.founder-comment:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:28px}.founder-copy:where(.astro-lcdefpme){font-size:17px;line-height:1.65}.founder-signature:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin-top:12px;font-size:23px}}.sensor-layout:where(.astro-lcdefpme)>:where(.astro-lcdefpme),.trust-grid:where(.astro-lcdefpme)>:where(.astro-lcdefpme){min-width:0}.sensor-copy:where(.astro-lcdefpme) a:where(.astro-lcdefpme){line-height:1.15}@media (width<=900px){.sensor-layout:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr)!important}.sensor-intro:where(.astro-lcdefpme){border-bottom:1px solid var(--dw-line-on-blue);border-right:0!important;padding:36px 0!important}.sensor-intro:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){text-wrap:pretty;max-width:22ch;font-size:clamp(30px,5vw,42px)!important;line-height:1.08!important}.sensor-intro:where(.astro-lcdefpme) p:where(.astro-lcdefpme){max-width:55ch}.sensor-list:where(.astro-lcdefpme){padding:0!important}.sensor-row:where(.astro-lcdefpme){grid-template-columns:48px minmax(0,1fr) 20px!important;align-items:start!important;gap:14px!important;padding:28px 0!important}.sensor-number:where(.astro-lcdefpme){font-size:28px!important}.sensor-copy:where(.astro-lcdefpme) a:where(.astro-lcdefpme){font-size:23px!important}}@media (width<=760px){.home-section:where(.astro-lcdefpme){padding:64px 0!important}.home-section:where(.astro-lcdefpme)>.dw-container:where(.astro-lcdefpme){gap:36px!important}.home-hero-layout:where(.astro-lcdefpme){gap:36px!important;padding-block:48px!important}.home-hero-copy:where(.astro-lcdefpme){gap:24px!important}.home-hero-copy:where(.astro-lcdefpme) a:where(.astro-lcdefpme){overflow-wrap:anywhere;min-width:0;max-width:100%}.home-hero-title:where(.astro-lcdefpme){font-size:clamp(31px,9vw,52px)!important;line-height:1!important}.home-hero-copy:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){font-size:17px!important;line-height:1.55!important}.home-section:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){text-wrap:pretty;font-size:clamp(30px,7.8vw,40px)!important;line-height:1.05!important}.sensor-section-label:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:space-between;gap:10px 16px;line-height:1.6;display:flex;font-size:10px!important}.sensor-row:where(.astro-lcdefpme){grid-template-columns:38px minmax(0,1fr) 18px!important;gap:10px!important;padding:24px 0!important}.sensor-copy:where(.astro-lcdefpme) a:where(.astro-lcdefpme){font-size:21px!important}.sensor-copy:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){font-size:15px!important;line-height:1.55!important}.trust-grid:where(.astro-lcdefpme),.home-knowledge-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr)!important}.home-knowledge-grid:where(.astro-lcdefpme)>a:where(.astro-lcdefpme){min-height:0!important;padding:24px!important}.trust-grid:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){border-top:1px solid var(--dw-line);border-left:0!important;gap:12px!important;padding:24px 0!important}.trust-grid:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):first-child{border-top:0;padding-block:32px!important}.trust-grid:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){text-wrap:pretty;max-width:24ch;font-size:30px!important;line-height:1.08!important}.trust-grid:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){line-height:1.2;font-size:21px!important}}
