@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5423f56a4e793434-s.3nejuf9eock0_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6a9fa677ec1bbd33-s.36btuz4v8dixx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f0e3cf4bb5eec8ca-s.3zgyav5x2_h63.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1112828ec2c13661-s.1zc4-eug-txw0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(../media/1447ad1e8672d03a-s.3g21hmvp0z9ij.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(../media/84a2306e77cafc81-s.2dxqy_vyqou3a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.1yo2pz3g4u6be.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.0ic9f6t6i9npx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.3wo4ln4ldr9c9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.24jxsbewvqxgy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/da28569d36042d01-s.16b55mzif2khb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9be384ea93fe3f49-s.0oq27de-d8s-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_390257f3-module__-So56G__className{font-family:Lato,Lato Fallback}.lato_390257f3-module__-So56G__variable{--f-lato:"Lato", "Lato Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/google/v31-JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mag{--wrap:1120px;--radius:14px;--font-head:system-ui, sans-serif;--font-body:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--head-weight:700;--head-track:-.015em;--bg:#fff;--surface:#fff;--soft:#f3f4f6;--ink:#16181d;--muted:#5b6270;--line:#e3e5ea;--primary:#1d4ed8;--on-primary:#fff;--accent:#f59e0b;--header-bg:var(--surface);--header-ink:var(--ink);--footer-bg:#14161a;--footer-ink:#e9eaee;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-body);letter-spacing:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;font-size:17px;line-height:1.6;display:flex}.mag *,.mag :before,.mag :after{box-sizing:border-box}.mag h1,.mag h2,.mag h3,.mag h4{font-family:var(--font-head);font-weight:var(--head-weight);letter-spacing:var(--head-track);color:var(--ink);word-break:normal;overflow-wrap:break-word;text-wrap:balance;margin:0;font-style:normal;line-height:1.15}.mag p,.mag ul,.mag ol,.mag figure{margin:0}.mag ul,.mag ol{padding:0;list-style:none}.mag a{color:inherit;text-decoration:none}.mag img{max-width:100%;height:auto;display:block}.mag button,.mag input{font:inherit;letter-spacing:inherit;color:inherit}.mag-wrap{width:100%;max-width:calc(var(--wrap) + 40px);margin-inline:auto;padding-inline:20px}.mag-main{outline:0;flex:1}.mag-topline{background:var(--ink);color:var(--bg);text-align:center;padding:7px 0;font-size:13px;line-height:1.3}.mag-header{background:var(--header-bg);color:var(--header-ink);border-bottom:1px solid var(--line)}.mag-header__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-block:14px;display:flex}.mag-logo{color:inherit;font-family:var(--font-head);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:24px;font-weight:800;line-height:1;display:inline-flex}.mag-logo img{width:auto;height:var(--logo-h,40px);flex:none;display:block}.mag-logo__word b{font-weight:inherit}.mag-logo__slogan{font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:800;line-height:1.2}.mag-nav{min-width:0;max-width:100%}.mag-nav ul{scrollbar-width:none;gap:4px;margin-inline:-8px;padding-inline:8px;display:flex;overflow-x:auto}.mag-nav ul::-webkit-scrollbar{display:none}.mag-nav a{white-space:nowrap;color:inherit;border-radius:999px;padding:8px 12px;font-size:15px;font-weight:600;line-height:1.2;display:block}.mag-nav a:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.mag-nav a[aria-current=page]{background:var(--primary);color:var(--on-primary)}.mag-footer{background:var(--footer-bg);color:var(--footer-ink);margin-top:72px;padding:48px 0 28px;font-size:15px}.mag-footer__grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px;display:grid}.mag .mag-footer h2{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.65;margin-bottom:12px;font-size:13px;font-weight:700}.mag-footer li+li{margin-top:8px}.mag-footer a:hover{text-decoration:underline}.mag-footer__brand p{opacity:.8;max-width:28ch;margin-top:12px}.mag-footer__notes{border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);opacity:.8;margin-top:36px;padding-top:20px;font-size:13px;line-height:1.55}.mag-footer__notes p+p{margin-top:8px}.mag-footer__copy{opacity:.8}.mag-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;line-height:1.3;display:flex}.mag-meta__cat{color:var(--primary);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.mag-pic{aspect-ratio:3/2;border-radius:var(--radius);background:var(--soft);display:block;overflow:hidden}.mag-pic img{object-fit:cover;width:100%;height:100%;transition:transform .4s}a:hover>.mag-pic img{transform:scale(1.03)}.mag-button{background:var(--primary);border:2px solid var(--primary);border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:10px 22px;font-size:16px;font-weight:700;line-height:1.2;display:inline-flex;color:var(--on-primary)!important}.mag-button:hover{filter:brightness(.93)}.mag-button--ghost{background:0 0;color:var(--primary)!important}.mag-section{padding-top:56px}.mag-section__head{flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-bottom:22px;display:flex}.mag .mag-section__head h2{font-size:clamp(24px,3.4vw,32px)}.mag-section__head p{color:var(--muted);flex:280px}.mag-more{white-space:nowrap;margin-left:auto;font-size:15px;font-weight:700;color:var(--primary)!important}.mag-more:after{content:" →"}.mag-more:hover{text-decoration:underline}.mag-grid{gap:28px 24px;display:grid}.mag-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mag-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mag-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mag-card{flex-direction:column;gap:12px;min-width:0;display:flex}.mag-card__body{flex-direction:column;gap:6px;min-width:0;display:flex}.mag .mag-card__title{font-size:20px;line-height:1.22}.mag-card__title a:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.mag-card__teaser{color:var(--muted);font-size:15.5px;line-height:1.5}.mag-card--row{flex-direction:row;align-items:flex-start;gap:14px}.mag-card--row .mag-card__pic{flex:0 0 34%;max-width:180px}.mag-card--row .mag-card__teaser{display:none}.mag .mag-card--row .mag-card__title{font-size:17px}.mag .mag-card--feature .mag-card__title{font-size:clamp(24px,3vw,32px)}.mag-card--text{gap:4px}.mag-card__index{font-family:var(--font-head);color:var(--primary);font-size:15px;font-weight:800}.mag-promos__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mag-promos__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mag-promos__grid--1{grid-template-columns:minmax(0,560px)}.mag-promo{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.mag-promo__pic{aspect-ratio:3/2;background:var(--soft);display:block;position:relative;overflow:hidden}.mag-promo__pic img{object-fit:cover;width:100%;height:100%}.mag-badge{color:#16181d;letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:4px;padding:4px 9px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px;box-shadow:0 1px 4px #0003}.mag-promo__body{flex-direction:column;gap:6px;padding:14px 16px 18px;display:flex}.mag-promo__body strong{font-family:var(--font-head);font-size:18px;line-height:1.25}.mag-promo__body span{color:var(--muted);font-size:15px;line-height:1.45}.mag-promo:hover strong{text-decoration:underline}.mag-crumbs{color:var(--muted);gap:8px;margin-bottom:14px;font-size:13px;display:flex}.mag-crumbs a:hover{text-decoration:underline}.mag-pagehead{background:var(--soft);padding:36px 0 30px}.mag .mag-pagehead h1{font-size:clamp(32px,5vw,48px)}.mag-pagehead p{max-width:62ch;color:var(--muted);margin-top:12px;font-size:18px}.mag-chips{flex-wrap:wrap;gap:8px;display:flex;margin-top:20px!important}.mag-chips a{border:1.5px solid var(--line);background:var(--surface);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600;line-height:1.2;display:block}.mag-chips a:hover{border-color:var(--primary)}.mag-chips a[aria-current=page]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.mag-article__head{max-width:840px;padding-top:36px}.mag .mag-article__head h1{font-size:clamp(30px,5vw,46px);line-height:1.1}.mag-article__lead{color:var(--muted);font-size:clamp(18px,2.2vw,21px);line-height:1.5;margin-top:16px!important}.mag-article__head .mag-meta{margin-top:18px}.mag .mag-article__figure{max-width:1080px;margin:28px auto 0}.mag-article__figure img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);width:100%}.mag .mag-article__figure--legacy{max-width:840px}.mag-article__figure figcaption,.mag-info__figure figcaption{color:var(--muted);margin-top:8px;font-size:12.5px}.mag-article__layout{max-width:840px;margin-top:32px}.mag-keypoints{background:var(--soft);border-radius:var(--radius);margin-bottom:30px;padding:20px 22px}.mag .mag-keypoints h2,.mag .mag-sources h2{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:10px;font-size:13px}.mag-keypoints li{padding-left:26px;font-weight:600;line-height:1.45;position:relative}.mag-keypoints li+li{margin-top:8px}.mag-keypoints li:before{content:"";border-left:3px solid var(--primary);border-bottom:3px solid var(--primary);width:12px;height:7px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.mag-prose{font-size:18px;line-height:1.7}.mag .mag-prose>*+*{margin-top:18px}.mag .mag-prose h2{margin-top:40px;font-size:clamp(23px,3vw,28px);line-height:1.2}.mag .mag-prose h3{margin-top:28px;font-size:20px}.mag-prose ul,.mag-prose ol{padding-left:24px}.mag-prose ul{list-style:outside}.mag-prose ol{list-style:decimal}.mag-prose li+li{margin-top:8px}.mag-prose li::marker{color:var(--primary);font-weight:700}.mag-prose a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.mag-prose strong{font-weight:700}.mag-prose blockquote{border-left:4px solid var(--primary);color:var(--ink);margin-inline:0;padding:4px 0 4px 20px;font-size:20px;font-style:normal}.mag-prose .box{background:color-mix(in srgb, var(--accent) 16%, var(--surface));border-radius:var(--radius);margin-top:28px;margin-bottom:28px;padding:18px 20px;font-size:16.5px;line-height:1.6}.mag-prose .box strong:first-child{font-family:var(--font-head);margin-bottom:6px;font-size:18px;display:block}.mag-prose table{border-collapse:collapse;table-layout:auto;width:100%;max-width:100%;box-shadow:none;border-style:none;margin-top:26px;margin-bottom:26px;font-size:15.5px;line-height:1.45;display:block;overflow-x:auto}.mag-prose thead th{background:var(--ink);color:var(--bg);text-align:left;font-weight:700}.mag-prose th,.mag-prose td{border-bottom:1px solid var(--line);vertical-align:top;min-width:110px;padding:10px 12px}.mag-prose tbody tr:nth-child(2n){background:var(--soft)}.mag-sources{border-top:1px solid var(--line);color:var(--muted);margin-top:36px;padding-top:20px;font-size:15px}.mag-sources li+li{margin-top:6px}.mag-note{color:var(--muted);background:var(--soft);border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.55;margin-top:24px!important}.mag-info{max-width:840px;padding-top:32px}.mag-info__figure{margin-bottom:30px!important}.mag-info__figure img{aspect-ratio:2;object-fit:cover;border-radius:var(--radius);width:100%}@media (max-width:899px){.mag-grid--3,.mag-grid--4,.mag-promos__grid,.mag-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mag-footer__brand{grid-column:1/-1}}@media (max-width:639px){.mag{font-size:16px}.mag-header__row{padding-block:12px 8px}.mag-nav{flex:100%}.mag-logo{font-size:22px}.mag-grid--2,.mag-grid--3,.mag-grid--4,.mag-promos__grid,.mag-promos__grid--2{grid-template-columns:minmax(0,1fr)}.mag-section{padding-top:44px}.mag-prose{font-size:17px}.mag-prose table{-webkit-hyphens:auto;hyphens:auto;font-size:14px}.mag-prose th,.mag-prose td{min-width:76px;padding:8px}.mag-more{margin-left:0}.mag-footer{margin-top:56px}}.mag--gz{--font-head:Montserrat, system-ui, sans-serif;--font-body:-apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--head-weight:800;--head-track:-.01em;--radius:14px;--logo-h:44px;--bg:#fff;--surface:#fff;--soft:#f7ffea;--ink:#17242c;--muted:#5f6b72;--line:#d6eab4;--green:#72a527;--red:#c62828;--primary:#5c8a1c;--accent:#fff2a8;--header-bg:#17242c;--header-ink:#fff;--footer-bg:#17242c;--footer-ink:#dfe7ea;color:#22313a;font-weight:500}.mag--gz .mag-topline{display:none}.mag--gz .mag-header{border-bottom:4px solid var(--green)}.mag--gz .mag-nav a{font-family:var(--font-head);letter-spacing:.05em;text-transform:uppercase;color:#c9d3d8;border-radius:8px;font-size:13px;font-weight:700}.mag--gz .mag-nav a:hover{color:#fff;background:#ffffff1a}.mag--gz .mag-nav a[aria-current=page]{background:var(--green);color:#fff}.mag--gz .mag-meta__cat,.mag--tw .mag-meta__cat{font-family:var(--font-head);letter-spacing:.08em;color:var(--red);font-weight:800}.mag--gz .mag-button,.mag--tw .mag-button{background:var(--green);border-color:var(--green);font-family:var(--font-head);letter-spacing:.03em;text-transform:uppercase;border-radius:8px;font-size:15px;font-weight:800;box-shadow:0 6px 16px #5c8a1c59}.mag--gz .mag-button:after,.mag--tw .mag-button:after{content:" →";white-space:pre}.mag--gz .mag-button--ghost,.mag--tw .mag-button--ghost{box-shadow:none;background:#fff;color:var(--primary)!important}.gz-ticker{background:var(--soft);border-bottom:2px solid var(--line);color:var(--primary);font-family:var(--font-head);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;padding:8px 0;font-size:13px;font-weight:800;overflow:hidden}.gz-ticker div{animation:44s linear infinite gz-ticker;display:inline-block}@keyframes gz-ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.gz-ticker div{animation:none}}.gz-cover{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:28px;padding-top:32px;display:grid}.gz-cover__main{background:var(--ink);color:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.gz-cover__pic{display:block;position:relative}.gz-cover__pic .mag-pic{aspect-ratio:16/9;border-radius:0}.gz-sticker{background:var(--green);color:#fff;width:78px;height:78px;font-family:var(--font-head);letter-spacing:.04em;text-transform:uppercase;border:4px solid var(--ink);border-radius:50%;place-items:center;font-size:19px;font-weight:800;display:grid;position:absolute;bottom:-28px;right:22px;transform:rotate(-10deg)}.gz-cover__text{flex-direction:column;align-items:flex-start;gap:12px;padding:26px 28px 30px;display:flex}.mag--gz .gz-cover__text h1{color:#fff;max-width:20ch;font-size:clamp(27px,3.8vw,42px);line-height:1.14}.gz-cover__text p{color:#c9d3d8;max-width:54ch}.gz-cover__text .mag-meta{color:#c9d3d8}.mag--gz .gz-cover__text .mag-meta__cat{color:#b9e36b}.gz-cover__text .mag-button{margin-top:6px}.gz-fresh{background:var(--soft);border:2px solid var(--line);border-radius:14px;align-self:start;padding:20px 20px 22px}.mag--gz .gz-fresh h2{letter-spacing:.03em;text-transform:uppercase;margin-bottom:14px;font-size:18px}.gz-fresh li+li{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.mag--gz .gz-fresh .mag-card__title{font-size:18px}.mag--gz .mag-card__index{color:var(--green)}.gz-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.gz-tile{border:2px solid #0000;border-radius:14px;flex-direction:column;gap:8px;min-height:160px;padding:20px 18px;transition:transform .2s;display:flex;color:var(--ink)!important}.gz-tile:hover{transform:translateY(-3px)}.gz-tile strong{font-family:var(--font-head);font-size:21px;font-weight:800;line-height:1.1}.gz-tile span{font-size:15px;line-height:1.4}.gz-tile em{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.08em;margin-top:auto;font-size:12px;font-style:normal;font-weight:800}.gz-tile--ink{background:var(--ink);color:#fff!important}.gz-tile--ink span{color:#c9d3d8}.gz-tile--ink em{color:#b9e36b}.gz-tile--green{background:var(--green);color:#fff!important}.gz-tile--pale{background:var(--soft);border-color:var(--line)}.gz-tile--pale em{color:var(--primary)}.gz-tile--hl{background:var(--accent)}.gz-band{background:var(--soft);border-block:2px solid var(--line);margin-top:56px;padding:44px 0 52px}.gz-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.gz-list{gap:18px;display:grid}.gz-list .mag-pic{aspect-ratio:1;border-radius:12px}.gz-list .mag-card--row .mag-card__pic{flex-basis:96px;max-width:96px}.mag--gz .mag-footer{border-top:4px solid var(--green);margin-top:0}.mag--gz .mag-section--related{padding-bottom:64px}.mag--gz .mag-pagehead{background:var(--soft);border-bottom:2px solid var(--line)}.mag--gz .mag-promo,.mag--tw .mag-promo{border-color:#e4e6ea}.mag--gz .mag-prose,.mag--tw .mag-prose{color:#22313a}.mag--gz .mag-prose .box,.mag--gz .mag-keypoints,.mag--tw .mag-keypoints{background:var(--soft);border:2px solid var(--line)}.mag--gz .mag-keypoints h2,.mag--tw .mag-keypoints h2{font-family:var(--font-head);letter-spacing:.03em;color:var(--ink);font-size:16px}.mag--gz .mag-keypoints li:before,.mag--tw .mag-keypoints li:before{border-color:var(--green)}.mag--gz .mag-sources h2,.mag--tw .mag-sources h2{color:var(--muted)}@media (max-width:899px){.gz-cover,.gz-two{grid-template-columns:minmax(0,1fr)}.gz-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.mag--gz{--logo-h:38px}.gz-scroller{scroll-snap-type:x mandatory;padding-inline:20px;scrollbar-width:none;gap:16px;margin-inline:-20px;padding-bottom:8px;display:flex;overflow-x:auto}.gz-scroller>*{scroll-snap-align:start;flex:0 0 78%}.gz-tile{min-height:0;padding:16px 14px}.gz-tile strong{font-size:17px}.gz-tile span{display:none}.gz-sticker{width:64px;height:64px;font-size:16px;bottom:-22px;right:16px}.gz-cover__text{padding:22px 20px 26px}}.mag--tw{--font-head:Montserrat, system-ui, sans-serif;--font-body:-apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--head-weight:800;--head-track:-.01em;--radius:14px;--logo-h:52px;--bg:#f3f4f2;--surface:#fff;--soft:#f7ffea;--ink:#17242c;--muted:#5f6b72;--line:#e3e6e8;--green:#72a527;--red:#d9241a;--primary:#5c8a1c;--accent:#fff2a8;--header-bg:#fff;--header-ink:#17242c;--footer-bg:#17242c;--footer-ink:#dfe7ea;color:#22313a;font-weight:500}.mag--tw .mag-topline{display:none}.mag--tw .mag-header{border-bottom:4px solid var(--green);z-index:2;position:relative;box-shadow:0 2px 10px #0000000d}.mag--tw .mag-header__row{padding-block:8px}.mag--tw .mag-logo{gap:12px}.mag--tw .mag-nav a{font-family:var(--font-head);letter-spacing:.04em;text-transform:uppercase;border-radius:8px;font-size:13px;font-weight:700}.mag--tw .mag-nav a:hover{background:var(--soft)}.mag--tw .mag-nav a[aria-current=page]{background:var(--ink);color:#fff}.mag--tw .mag-footer .mag-logo img{background:#fff;border-radius:10px;height:64px;padding:6px 8px}.mag--tw .mag-footer .mag-logo__slogan{color:#fff}.mag--tw .mag-footer{border-top:4px solid var(--green)}.tw-hero{border-bottom:1px solid var(--line);background:#fff;padding:44px 0 48px}.tw-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:44px;display:grid}.tw-eyebrow{font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--red);font-size:13px;font-weight:800;margin-bottom:12px!important}.mag--tw .tw-hero h1{font-size:clamp(30px,4.4vw,46px);line-height:1.14}.tw-hero__lead{color:#2b3a43;max-width:54ch;font-size:19px;line-height:1.6;margin-top:16px!important}.tw-hero__actions{flex-wrap:wrap;gap:12px;display:flex;margin-top:26px!important}.tw-types{gap:12px;display:grid}.tw-types li{background:var(--soft);border:2px solid #d6eab4;border-radius:14px;padding:14px 16px}.tw-types li:nth-child(3){border-color:var(--line);background:#fafbfa}.tw-types__tag{font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:2px;font-size:11px;font-weight:800;display:inline-block}.tw-types__tag--c{color:#8a949a;border:1px solid #d6dadd;border-radius:4px;margin-bottom:6px;padding:2px 6px}.tw-types strong{font-family:var(--font-head);color:var(--ink);font-size:17px;font-weight:800;line-height:1.25;display:block}.tw-types p{color:var(--muted);margin-top:2px;font-size:15px;line-height:1.45}.tw-rows{gap:14px;display:grid}.tw-row{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:240px minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:22px;padding:16px;display:grid}.tw-row__body{flex-direction:column;gap:8px;display:flex}.mag--tw .tw-row h3{font-size:21px;line-height:1.22}.tw-row h3 a:hover{color:var(--primary)}.tw-row__body>p:last-child{color:var(--muted);font-size:15.5px;line-height:1.5}.tw-row__points{background:var(--soft);border:2px solid #d6eab4;border-radius:12px;align-content:start;gap:8px;display:grid;padding:12px 14px!important}.tw-row__points li{padding-left:22px;font-size:14.5px;line-height:1.4;position:relative}.tw-row__points li:before{content:"✓";color:var(--green);font-weight:900;position:absolute;top:0;left:2px}.tw-steps{background:var(--ink);color:#dfe7ea;margin-top:56px;padding:44px 0 48px}.mag--tw .tw-steps h2{color:#fff}.tw-steps .mag-more{color:#b9e36b!important}.tw-steps ol{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.tw-steps li{counter-increment:step;border-top:4px solid var(--green);padding-top:14px}.tw-steps li:before{content:"Schritt " counter(step);font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;color:#b9e36b;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.tw-steps strong{font-family:var(--font-head);color:#fff;font-size:18px;font-weight:800;display:block}.tw-steps p{color:#c9d3d8;margin-top:4px;font-size:15px;line-height:1.5}.tw-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tw-cat{border:1px solid var(--line);border-top:4px solid var(--green);background:#fff;border-radius:14px;padding:18px 18px 20px}.mag--tw .tw-cat h3{font-size:19px}.tw-cat h3 a:hover{color:var(--primary)}.tw-cat>p{color:var(--muted);margin-top:6px;font-size:15px;line-height:1.45}.tw-cat ul{border-top:1px solid var(--line);margin-top:14px}.tw-cat li{border-bottom:1px solid var(--line)}.tw-cat li a{padding:10px 0;font-size:15.5px;font-weight:600;line-height:1.35;display:block}.tw-cat li a:hover{color:var(--primary)}.mag--tw .mag-pagehead{border-bottom:1px solid var(--line);background:#fff}.mag--tw .mag-card--tile{border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px 12px 16px}.mag--tw .mag-pic{border-radius:10px}.mag--tw .mag-article__layout,.mag--tw .mag-info .mag-prose{border:1px solid var(--line);background:#fff;border-radius:14px;padding:28px 30px 32px}.mag--tw .mag-article__layout{max-width:860px}.mag--tw .mag-prose .box{border:2px solid var(--line);background:#fafbfa}@media (max-width:899px){.tw-hero__grid{grid-template-columns:minmax(0,1fr);gap:28px}.tw-row{grid-template-columns:180px minmax(0,1fr)}.tw-row__points{grid-column:1/-1}.tw-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-cats{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.mag--tw{--logo-h:46px}.tw-hero{padding:28px 0 32px}.tw-row{grid-template-columns:minmax(0,1fr);gap:14px}.tw-steps ol{grid-template-columns:minmax(0,1fr)}.mag--tw .mag-article__layout,.mag--tw .mag-info .mag-prose{padding:20px 16px 24px}}.mag--gl365{--font-head:Assistant, system-ui, sans-serif;--font-body:-apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--head-weight:800;--head-track:0;--radius:16px;--logo-h:46px;--bg:#fff;--surface:#fff;--soft:#f6faf5;--pale:#e4f0e1;--ink:#1a1a1a;--muted:#666;--line:#cfe3cb;--green:#084512;--primary:#0a5a1a;--accent:#fff6c7;--header-bg:#e4f0e1;--header-ink:#084512;--footer-bg:#084512;--footer-ink:#e4f0e1;color:#2a2a2a;font-size:18px;font-weight:500}.mag--gl365 .mag-topline{display:none}.mag--gl365 .mag-header{border-bottom:8px solid var(--green)}.mag--gl365 .mag-logo{letter-spacing:0;gap:12px;font-size:23px;font-weight:800}.mag--gl365 .mag-nav a{font-family:var(--font-head);font-size:16px;font-weight:700}.mag--gl365 .mag-nav a:hover{background:#0845121a}.mag--gl365 .mag-nav a[aria-current=page]{background:var(--green);color:#fff}.mag--gl365 .mag-footer .mag-logo{color:#fff}.mag--gl365 .mag-meta__cat{font-family:var(--font-head);letter-spacing:.08em;color:var(--primary);font-weight:700}.mag--gl365 .mag-button{min-height:50px;font-family:var(--font-head);letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(135deg,#084512 0%,#0a5a1a 100%);border:0;border-radius:50px;padding-inline:26px;font-weight:800;box-shadow:0 8px 20px #08451247}.mag--gl365 .mag-button:after{content:" →";white-space:pre}.gl-intro{text-align:center;padding-top:44px}.gl-intro__eyebrow{font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-size:13px;font-weight:700}.mag--gl365 .gl-intro h1{max-width:20ch;margin:12px auto 0;font-size:clamp(31px,5vw,50px);line-height:1.14}.mag--gl365 .gl-intro h1:after,.mag--gl365 .mag-article__head h1:after,.mag--gl365 .mag-pagehead h1:after{content:"";background:var(--green);width:80px;height:4px;margin-top:14px;display:block}.mag--gl365 .gl-intro h1:after{margin-inline:auto}.gl-impulse{text-align:left;background:var(--soft);border:2px solid var(--line);border-radius:16px;align-items:center;gap:24px;max-width:760px;margin:32px auto 0;padding:18px 24px;display:flex}.gl-impulse__ring{flex:0 0 108px;height:108px;position:relative}.gl-impulse__ring svg{width:100%;height:100%}.gl-impulse__track,.gl-impulse__arc{fill:none;stroke-width:8px}.gl-impulse__track{stroke:var(--pale)}.gl-impulse__arc{stroke:var(--green);stroke-linecap:round;transition:stroke-dashoffset 1s}.gl-impulse__ring p{flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;inset:0}.gl-impulse__ring strong{font-family:var(--font-head);color:var(--green);font-size:31px;font-weight:800}.gl-impulse__ring span{color:var(--muted);font-size:12.5px}.gl-impulse__eyebrow{font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-size:13px;font-weight:700}.gl-impulse__eyebrow time{color:var(--muted);font-weight:400}.gl-impulse__tip{color:#1f3d23;font-size:clamp(18px,2.2vw,21px);font-style:italic;font-weight:600;line-height:1.45;margin-top:6px!important}.gl-lead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:44px;margin-top:56px;display:grid}.gl-lead__pic .mag-pic{aspect-ratio:4/3;box-shadow:0 10px 28px #08451224}.gl-lead__text{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.mag--gl365 .gl-lead__text h2{color:var(--green);font-size:clamp(27px,3.4vw,38px);line-height:1.18}.gl-lead__text h2 a:hover{text-decoration:underline}.gl-lead__text>p:not(.mag-meta){font-size:19px;line-height:1.6}.gl-lead__text ul{width:100%}.gl-lead__text li{padding:6px 0 6px 30px;font-size:17px;line-height:1.5;position:relative}.gl-lead__text li:before{content:"✓";color:var(--primary);font-weight:900;position:absolute;top:6px;left:4px}.mag--gl365 .mag-section__head{border-bottom:2px solid var(--line);padding-bottom:10px}.mag--gl365 .mag-section__head h2{color:var(--green);font-weight:700}.mag--gl365 .mag-card__title{font-size:22px;font-weight:700;line-height:1.2}.gl-topics{background:var(--pale);margin-top:60px;padding:48px 0 52px}.mag--gl365 .mag-main:has(>.gl-topics:last-child)+.mag-footer{margin-top:0}.gl-topics .mag-section__head{border-bottom-color:#08451240}.gl-topics__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.gl-topic{border:2px solid var(--line);background:#fff;border-radius:16px;padding:18px}.gl-topic__no{background:var(--green);color:#fff;width:34px;height:34px;font-family:var(--font-head);border-radius:50%;place-items:center;font-size:18px;font-weight:800;line-height:1;display:inline-grid}.mag--gl365 .gl-topic h3{color:var(--green);margin-top:10px;font-size:23px}.gl-topic h3 a:hover,.gl-topic li a:hover{text-decoration:underline}.gl-topic>p{color:var(--muted);margin-top:4px;font-size:15.5px;line-height:1.5}.gl-topic ul{margin-top:12px}.gl-topic li{border-top:1px solid var(--line)}.gl-topic li a{padding:10px 0;font-size:16px;font-weight:600;line-height:1.35;display:block}.mag--gl365 .mag-pagehead{background:var(--soft);border-bottom:2px solid var(--line)}.mag--gl365 .mag-prose{color:#2a2a2a;font-size:19px}.mag--gl365 .mag-prose h2{color:var(--green);font-weight:700}.mag--gl365 .mag-prose h3{font-weight:800}.mag--gl365 .mag-prose blockquote{border-left:5px solid var(--green);color:#1f3d23;background:linear-gradient(90deg,#eef6ec,#f8fbf7);border-radius:0 12px 12px 0;padding:16px 18px;font-size:19px;font-style:italic;font-weight:600}.mag--gl365 .mag-prose .box,.mag--gl365 .mag-keypoints{background:var(--soft);border:2px solid var(--line)}.mag--gl365 .mag-prose thead th{background:var(--green)}.mag--gl365 .mag-keypoints h2{font-family:var(--font-head);color:var(--primary);font-size:15px}.mag--gl365 .mag-note{background:var(--accent);color:#2a2a2a}@media (max-width:899px){.gl-lead{grid-template-columns:minmax(0,1fr);gap:24px}.gl-lead__pic .mag-pic{aspect-ratio:3/2}.gl-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.mag--gl365{--logo-h:40px;font-size:17px}.mag--gl365 .mag-logo{font-size:20px}.gl-intro{padding-top:30px}.gl-impulse{text-align:center;flex-direction:column;gap:12px;padding:20px 18px}.gl-lead{margin-top:40px}.gl-topics__grid{grid-template-columns:minmax(0,1fr)}.mag--gl365 .mag-prose{font-size:18px}}.mag--st{--font-head:var(--f-lato), Lato, system-ui, sans-serif;--font-body:var(--f-lato), Lato, system-ui, sans-serif;--head-weight:700;--head-track:-.005em;--radius:14px;--logo-h:44px;--bg:#fff;--surface:#fff;--soft:#eef6fc;--ink:#020817;--muted:#5d6670;--line:#d3e6f4;--blue:#70c0e8;--primary:#17729f;--accent:#70c0e8;--header-bg:#fff;--header-ink:#020817;--footer-bg:#020817;--footer-ink:#e6eef5;color:#303030}.mag--st .mag-header{border-bottom:0;flex-direction:column;display:flex}.mag--st .mag-topline{color:#3d4a57;text-align:right;background:#e3f1fb;order:2;padding:5px 0;font-size:12.5px}.mag--st .mag-header__row{padding-block:12px}.mag--st .mag-nav a{color:#303030;font-size:15px;font-weight:700}.mag--st .mag-nav a:hover{background:var(--soft)}.mag--st .mag-nav a[aria-current=page]{background:var(--blue);color:#020817}.mag--st .mag-meta__cat{color:var(--primary)}.mag--st .mag-button{background:var(--primary);border-color:var(--primary);border-radius:50px}.st-hero{border-bottom:1px solid var(--line);background:#f6f9fe;padding:40px 0 44px}.st-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.mag--st .st-hero h1{text-wrap:wrap;font-size:clamp(30px,4.2vw,48px);font-weight:900;line-height:1.1}.st-hero__text p{max-width:48ch;margin-top:18px;font-size:19px;line-height:1.6}.st-hero__links{flex-wrap:wrap;gap:10px;display:flex;margin-top:24px!important}.st-hero__links a{border:2px solid var(--blue);color:var(--ink);background:#fff;border-radius:50px;padding:10px 18px;font-size:15px;font-weight:700;line-height:1.2;display:block}.st-hero__links a:hover{background:var(--blue)}.st-calc{border:2px solid var(--blue);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:24px 24px 20px;display:flex;box-shadow:0 18px 40px -22px #17729f80}.st-calc__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--primary);font-size:12.5px;font-weight:900}.st-calc label{color:var(--ink);font-size:17px;font-weight:700}.st-calc output{color:var(--primary)}.st-calc input[type=range]{accent-color:#17729f;width:100%;height:28px}.st-calc__check{cursor:pointer;align-items:center;gap:10px;display:flex;font-size:16px!important;font-weight:400!important}.st-calc__check input{accent-color:#17729f;flex:none;width:20px;height:20px}.st-calc__result{background:var(--soft);color:#3d4a57;border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.5}.st-calc__big{color:var(--ink);font-size:clamp(26px,3.6vw,34px);font-weight:900;line-height:1.12;margin-bottom:8px!important}.st-calc__big small,.st-sugar__big small{color:var(--primary);margin-top:4px;font-size:15px;font-weight:700;line-height:1.4;display:block}.st-calc__more{color:var(--ink);font-weight:700;margin-top:8px!important}.st-calc__note,.st-sugar__note{color:var(--muted);font-size:12.5px;line-height:1.5}.st-sugar{background:#e3f1fb;border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;padding:26px;display:grid}.st-sugar fieldset{border:0;min-width:0;margin:0;padding:0}.st-sugar fieldset+fieldset{margin-top:20px}.st-sugar legend{letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin-bottom:10px;padding:0;font-size:12.5px;font-weight:900}.st-pills{flex-wrap:wrap;gap:8px;display:flex}.st-pills button{appearance:none;color:var(--ink);cursor:pointer;background:#fff;border:2px solid #a9d6f0;border-radius:50px;padding:8px 14px;font-size:15px;font-weight:700;line-height:1.2}.st-pills button:hover{border-color:var(--primary)}.st-pills button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.st-sugar__result{color:var(--ink);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.st-sugar__big{font-size:clamp(25px,3.4vw,32px);font-weight:900;line-height:1.12}.st-cubes{flex-wrap:wrap;gap:6px;min-height:26px;display:flex}.st-cubes i{background:linear-gradient(135deg,#fff 0%,#e3f1fb 100%);border-radius:5px;width:26px;height:26px;box-shadow:inset 0 0 0 1.5px #a9d6f0,2px 2px #a9d6f0}.st-latest{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.st-latest__list{gap:22px;display:grid}.st-latest__list .mag-card--row .mag-card__pic{flex-basis:132px;max-width:132px}.st-more .mag-card--row{border:1px solid var(--line);background:#f6f9fe;border-radius:14px;align-items:center;padding:14px}.st-more .mag-card--row .mag-card__pic{flex-basis:150px;max-width:150px}.mag--st .mag-section__head h2{font-weight:700}.mag--st .mag-pagehead{border-bottom:1px solid var(--line);background:#f6f9fe}.mag--st .mag-keypoints,.mag--st .mag-prose .box{background:var(--soft);border:1px solid var(--line)}.mag--st .mag-prose thead th{background:var(--ink)}.mag--st .mag-prose h2{font-weight:700}@media (max-width:899px){.st-hero__grid,.st-sugar,.st-latest{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width:639px){.mag--st{--logo-h:38px}.mag--st .mag-topline{text-align:left}.st-hero{padding:26px 0 32px}.st-calc{padding:20px 18px 18px}.st-sugar{padding:18px 16px}.st-more .mag-card--row .mag-card__pic{flex-basis:104px;max-width:104px}}
