@font-face{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-family:newsreaderLatin;src:url(../media/newsreader_latin.0op912u62qdhl.woff2?dpl=dpl_ApxPaf2qSsGCb47UrHTkLcZCNJwC)format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{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-family:newsreaderLatin;src:url(../media/newsreader_italic_latin.0a-f8l_s1wau3.woff2?dpl=dpl_ApxPaf2qSsGCb47UrHTkLcZCNJwC)format("woff2");font-display:swap;font-weight:400;font-style:italic}.newsreaderlatin_21ebdb88-module__kg3_QG__className{font-family:newsreaderLatin}.newsreaderlatin_21ebdb88-module__kg3_QG__variable{--font-newsreader-latin:"newsreaderLatin"}
@font-face{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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:newsreaderLatinExtended;src:url(../media/newsreader_latin_ext.3szkwhi_rfrst.woff2?dpl=dpl_ApxPaf2qSsGCb47UrHTkLcZCNJwC)format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:newsreaderLatinExtended;src:url(../media/newsreader_italic_latin_ext.0l3nxpp2_4pxl.woff2?dpl=dpl_ApxPaf2qSsGCb47UrHTkLcZCNJwC)format("woff2");font-display:swap;font-weight:400;font-style:italic}.newsreaderlatinextended_6957005b-module__p93Rgq__className{font-family:newsreaderLatinExtended}.newsreaderlatinextended_6957005b-module__p93Rgq__variable{--font-newsreader-latin-ext:"newsreaderLatinExtended"}
.stol-page{--stol-band:#fedf5d;--stol-paper:#fff;--stol-reading:var(--font-newsreader-latin), var(--font-newsreader-latin-ext), Georgia, serif;--stol-ink:#111;--stol-body:#262626;--stol-muted:#6d6a64;--stol-line:#e7e1d4;--stol-tint:#faf7f1;--stol-yellow:#ffdd59;color:var(--stol-ink)}.stol-page .stol-wrap{width:min(100% - 48px,1200px);margin-inline:auto;font-weight:400}.stol-page .stol-reading{max-width:760px}.stol-page .stol-wrap h2,.stol-page .faq-section h2,.stol-page .guide-links-heading{color:var(--stol-ink);font-family:var(--diet-poppins-stack);letter-spacing:-.01em;text-wrap:balance;margin:0 0 18px;font-size:clamp(28px,2.7vw,40px);font-weight:500;line-height:1.18}.stol-page .stol-wrap h3{color:var(--stol-ink);font-family:var(--diet-poppins-stack);margin:0 0 14px;font-size:24px;font-weight:500;line-height:1.3}.stol-page .stol-wrap img{max-width:100%;display:block}.stol-page .stol-brush{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:url(/do-kogo/brush-stroke.webp) 0 88%/100% .46em no-repeat;padding:0 .06em}.stol-page .stol-prose p,.stol-page .stol-prose li,.stol-page .faq-answer{color:var(--stol-body);font-family:var(--stol-reading);font-optical-sizing:auto;font-size:20px;font-weight:400;line-height:1.65}.stol-page .stol-prose p{max-width:36em;margin:0 0 18px}.stol-page .stol-prose strong,.stol-page .stol-lead strong,.stol-page .faq-answer strong{color:var(--stol-ink);font-weight:500}.stol-page .stol-prose a,.stol-page .stol-route-to a,.stol-page .stol-route-note a,.stol-page .stol-quiet-cta a,.stol-page .stol-secondary{color:var(--stol-ink);text-decoration:underline;-webkit-text-decoration-color:var(--stol-muted);text-decoration-color:var(--stol-muted);text-underline-offset:4px}.stol-page .stol-wrap a:focus-visible{outline:2px solid var(--stol-ink);outline-offset:4px}.stol-page .stol-section{padding:88px 0}.stol-page .stol-hero{padding:130px 0 72px}.stol-page .stol-hero-grid{grid-template-columns:minmax(0,11fr) minmax(0,10fr);align-items:center;gap:64px;display:grid}.stol-page .page-breadcrumb{color:var(--stol-muted);margin:0 0 30px;font-size:13px;font-weight:400}.stol-page .page-breadcrumb a{color:var(--stol-muted)}.stol-page .stol-eyebrow{letter-spacing:.22em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:500}.stol-page .stol-hero .stol-title{color:var(--stol-ink);letter-spacing:-.012em;text-wrap:balance;margin:0 0 26px;font-size:clamp(34px,3.3vw,48px);font-weight:500;line-height:1.12}.stol-page .stol-lead{max-width:34em;color:var(--stol-body);font-family:var(--stol-reading);margin:0 0 30px;font-size:21px;line-height:1.55}.stol-page .stol-byline{border-top:1px solid var(--stol-line);align-items:center;gap:14px;padding-top:22px;display:flex}.stol-page .stol-byline img{object-fit:cover;border-radius:50%;flex:0 0 56px;width:56px;height:56px}.stol-page .stol-byline p{color:var(--stol-muted);margin:0;font-size:14px;line-height:1.45}.stol-page .stol-byline a{color:var(--stol-ink);font-size:15px;font-weight:500;display:block}.stol-page .stol-cover{margin:0}.stol-page .stol-cover img{aspect-ratio:1.12;object-fit:cover;background:#efe9dd;width:100%;height:auto}.stol-page .stol-answer{padding:8px 0 88px}.stol-page .stol-standfirst{color:var(--stol-ink);font-family:var(--stol-reading);text-wrap:pretty;margin:0 0 30px;font-size:clamp(25px,2.4vw,31px);line-height:1.38}.stol-page .stol-standfirst>span{color:var(--stol-muted)}.stol-page .stol-standfirst strong{font-weight:400}.stol-page .stol-routing{background:var(--stol-tint);padding:96px 0 100px}.stol-page .stol-routing h2{margin-bottom:46px}.stol-page .stol-routes{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px;margin:0;padding:0;list-style:none;display:grid}.stol-page .stol-routes li{border-top:1px solid var(--stol-line);padding:30px 0 32px}.stol-page .stol-routes blockquote{font-family:var(--stol-reading);text-wrap:pretty;margin:0 0 16px;font-size:25px;line-height:1.32}.stol-page .stol-route-to{margin:0;font-size:15px;font-weight:500}.stol-page .stol-route-to>[aria-hidden]{margin-right:6px}.stol-page .stol-route-note{max-width:30em;color:var(--stol-muted);font-family:var(--stol-reading);margin:8px 0 0 26px;font-size:17px;line-height:1.5}.stol-page .stol-quiet-cta{max-width:760px;margin-top:38px}.stol-page .stol-quiet-cta p{color:var(--stol-body);font-family:var(--stol-reading);margin:0 0 12px;font-size:20px;line-height:1.65}.stol-page .stol-quiet-cta a{font-size:15px;font-weight:500}.stol-page .stol-comparison{padding:104px 0}.stol-page .stol-comparison h2{max-width:20em;margin-bottom:48px}.stol-page .stol-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stol-page .stol-photo-table{--photo-size:168px;--table-gap:32px;border-collapse:collapse;text-align:left;width:100%;display:block}.stol-page .stol-photo-table thead,.stol-page .stol-photo-table tbody{display:block}.stol-page .stol-photo-table tr{grid-template-columns:var(--photo-size) minmax(0, 1.05fr) repeat(3, minmax(0, 1fr));column-gap:var(--table-gap);display:grid}.stol-page .stol-photo-table thead tr{border-bottom:1px solid var(--stol-line);padding-bottom:14px}.stol-page .stol-photo-table thead td{grid-column:span 2}.stol-page .stol-photo-table thead th{color:var(--stol-muted);letter-spacing:.16em;text-transform:uppercase;padding:0;font-size:12px;font-weight:500}.stol-page .stol-photo-row{border-bottom:1px solid var(--stol-line);align-items:center;padding:26px 0;position:relative}.stol-page .stol-photo-row>th{grid-column:span 2;grid-template-columns:var(--photo-size) minmax(0, 1fr);align-items:center;gap:var(--table-gap);padding:0;font-weight:400;display:grid}.stol-page .stol-photo-row img{width:var(--photo-size);height:var(--photo-size);object-fit:cover;background:#efe9dd}.stol-page .stol-photo-row h3{overflow-wrap:anywhere;margin:0 0 6px;font-size:24px}.stol-page .stol-photo-sublabel{color:var(--stol-muted);font-family:var(--stol-reading);margin:0;font-size:18px;font-style:italic;line-height:1.35}.stol-page .stol-photo-row>td{color:var(--stol-body);font-family:var(--stol-reading);padding:0;font-size:18px;line-height:1.5}.stol-page .stol-photo-row--me:before{content:"";background:var(--stol-tint);border-radius:4px;position:absolute;inset:0 -20px}.stol-page .stol-photo-row--me>*{position:relative}.stol-page .stol-numbered-list{counter-reset:stol-number;grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 72px;margin:46px 0 0;padding:0;list-style:none;display:grid}.stol-page .stol-numbered-list>li{counter-increment:stol-number;grid-template-columns:48px minmax(0,1fr);align-content:start;column-gap:20px;display:grid}.stol-page .stol-numbered-list>li:before{content:counter(stol-number);font-family:var(--diet-poppins-stack);grid-row:span 2;font-size:48px;font-weight:500;line-height:1}.stol-page .stol-numbered-list .stol-prose{grid-column:2}.stol-page .stol-author{background:#fff;padding:112px 0}.stol-page .stol-author>.stol-aside-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:80px;display:grid}.stol-page .stol-author figure{margin:0}.stol-page .stol-author figure img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.stol-page .stol-aside-media .stol-credentials{margin-top:30px}.stol-page .stol-credentials{border-top:1px solid var(--stol-line);grid-template-columns:1fr;gap:16px;margin:34px 0 0;padding:26px 0 0;list-style:none;display:grid}.stol-page .stol-credentials li{color:var(--stol-muted);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;font-size:13.5px;line-height:1.4;display:grid}.stol-page .stol-credentials img{object-fit:contain;width:44px;height:44px}.stol-page .stol-credentials b{color:var(--stol-ink);font-size:15px;font-weight:500;display:block}.stol-page .stol-signature{font-family:var(--font-marta-signature), cursive;margin:40px 0 6px;font-size:46px;line-height:1}.stol-page .stol-author-cta{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:30px;display:flex}.stol-page .stol-author-cta p{max-width:22em;color:var(--stol-muted);margin:0;font-size:15px}.stol-page .stol-button{color:#fff;max-width:100%;font-family:var(--diet-poppins-stack);background:#000;border-radius:10px;justify-content:center;align-items:center;padding:21px 30px;font-size:17px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.stol-page .faq-section{background:var(--stol-tint);padding:96px 0 100px}.stol-page .faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;width:min(100% - 48px,1200px);margin-inline:auto}.stol-page .faq-item{background:#fff}.stol-page .faq-cta{font-family:var(--diet-poppins-stack)}.stol-page .guide-links-block{padding:76px 0 72px}.stol-page .guide-links-block>.guide-inner--wide{width:min(100% - 48px,1200px)}.stol-page .guide-links{grid-template-columns:repeat(3,minmax(0,1fr))}.stol-page .guide-link-icon{background:0 0;border-radius:0;width:25px;height:25px}.stol-page .guide-link-desc{color:var(--stol-body);font-family:var(--stol-reading);font-size:20px;font-weight:400;line-height:1.65}.stol-page .stol-closing{border-top:1px solid var(--stol-line);background:#fff;position:relative}.stol-page .stol-closing>.stol-wrap{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:48px;min-height:560px;display:grid}.stol-page .stol-closing-copy{align-self:center;padding:96px 0}.stol-page .stol-closing-body{max-width:30em;color:var(--stol-body);font-family:var(--stol-reading);margin:0 0 34px;font-size:21px;line-height:1.55}.stol-page .stol-closing-actions{flex-wrap:wrap;align-items:center;gap:20px 26px;display:flex}.stol-page .stol-secondary{font-size:15px;font-weight:500}.stol-page .stol-closing-note{color:var(--stol-muted);font-family:var(--stol-reading);margin:24px 0 0;font-size:20px;line-height:1.65}.stol-page .stol-plate{--band-left:21.44%;--band-width:56.56%;place-self:stretch center;align-items:end;width:min(430px,100%);min-height:520px;display:flex;position:relative}.stol-page .stol-plate:before{content:"";top:0;bottom:0;left:var(--band-left);width:var(--band-width);background:var(--stol-band);position:absolute}.stol-page .stol-plate img{width:100%;height:auto;position:relative}.stol-page .stol-endmatter{padding:56px 0}.stol-page .sources-list li{overflow-wrap:anywhere}@media (min-width:901px) and (max-width:1180px){.stol-page .stol-photo-table{--photo-size:120px;--table-gap:24px}.stol-page .stol-photo-row h3{font-size:21px}.stol-page .stol-photo-row>td{font-size:16.5px}.stol-page .stol-routes{column-gap:48px}.stol-page .stol-routes blockquote{font-size:23px}}@media (max-width:900px){.stol-page .stol-section{padding:64px 0}.stol-page .stol-hero{padding:104px 0 40px}.stol-page .stol-hero-grid{grid-template-columns:minmax(0,1fr);gap:0}.stol-page .stol-hero-copy{display:contents}.stol-page .page-breadcrumb{order:1;margin-bottom:20px}.stol-page .stol-eyebrow{order:2}.stol-page .stol-hero .stol-title{order:3;font-size:clamp(27px,8.6vw,34px)}.stol-page .stol-cover{order:4;margin:0 -24px 26px}.stol-page .stol-cover img{aspect-ratio:4/3}.stol-page .stol-lead{order:5;font-size:19px}.stol-page .stol-byline{order:6}.stol-page .stol-answer{padding:8px 0 64px}.stol-page .stol-prose p,.stol-page .stol-prose li,.stol-page .stol-quiet-cta p,.stol-page .faq-answer,.stol-page .guide-link-desc,.stol-page .stol-closing-note{font-size:19px}.stol-page .stol-routing{padding:64px 0}.stol-page .stol-routes{grid-template-columns:minmax(0,1fr)}.stol-page .stol-routes blockquote{font-size:22px}.stol-page .stol-routes li{padding:24px 0 26px}.stol-page .stol-comparison{padding:64px 0 72px}.stol-page .stol-photo-table{--photo-size:104px;--table-gap:18px;grid-template-columns:minmax(0,1fr);display:grid}.stol-page .stol-photo-table thead,.stol-page .stol-photo-table tbody,.stol-page .stol-photo-table thead tr{display:contents}.stol-page .stol-photo-table thead td:empty{display:none}.stol-page .stol-photo-table thead th{letter-spacing:.14em;grid-column:1;margin-bottom:4px;font-size:11px;line-height:1.5}.stol-page .stol-photo-table thead th:nth-child(2){grid-row:2}.stol-page .stol-photo-table thead th:nth-child(3){grid-row:4}.stol-page .stol-photo-table thead th:nth-child(4){grid-row:6}.stol-page .stol-photo-table .stol-photo-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;padding:24px 0}.stol-page .stol-photo-row>th{grid-column:1;align-items:start;margin-bottom:14px}.stol-page .stol-photo-row h3{margin-top:8px;font-size:21px}.stol-page .stol-photo-sublabel,.stol-page .stol-photo-row>td{font-size:17px}.stol-page .stol-photo-row>td:before{content:attr(data-label);color:var(--stol-muted);font-family:var(--diet-poppins-stack);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:500;display:block}.stol-page .stol-photo-table .stol-photo-row:first-child{display:contents}.stol-page .stol-photo-row:first-child>th{grid-row:1;margin-bottom:28px;padding-top:24px}.stol-page .stol-photo-row:first-child>td{grid-column:1;margin-bottom:14px}.stol-page .stol-photo-row:first-child>td:before{content:none}.stol-page .stol-photo-row:first-child>td:nth-child(2){grid-row:3}.stol-page .stol-photo-row:first-child>td:nth-child(3){grid-row:5}.stol-page .stol-photo-row:first-child>td:nth-child(4){border-bottom:1px solid var(--stol-line);grid-row:7;margin-bottom:0;padding-bottom:24px}.stol-page .stol-photo-row--me:before{inset:0 -14px}.stol-page .stol-numbered-list{grid-template-columns:minmax(0,1fr);gap:40px}.stol-page .stol-numbered-list>li{grid-template-columns:32px minmax(0,1fr);column-gap:16px}.stol-page .stol-numbered-list>li:before{font-size:38px}.stol-page .stol-wrap h3{font-size:21px}.stol-page .stol-author{padding:72px 0}.stol-page .stol-author>.stol-aside-grid{grid-template-columns:minmax(0,1fr);gap:34px}.stol-page .stol-author figure{margin-inline:-24px}.stol-page .faq-section{padding:64px 0}.stol-page .faq-grid{grid-template-columns:minmax(0,1fr);gap:30px}.stol-page .guide-links-block{padding:56px 0 52px}.stol-page .guide-links{grid-template-columns:minmax(0,1fr)}.stol-page .stol-closing>.stol-wrap{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.stol-page .stol-closing-copy{padding:64px 0 24px}.stol-page .stol-closing-actions{flex-direction:column;align-items:start}.stol-page .stol-plate{width:min(330px,100%);min-height:400px}}@media (max-width:360px){.stol-page .stol-photo-table{--photo-size:80px;--table-gap:16px}.stol-page .stol-photo-row h3{font-size:18px}}.stol-page .stol-section--tint{background:var(--stol-tint)}.stol-page .stol-standfirst>p{margin:0}.stol-page .stol-numbered-list--single{grid-template-columns:minmax(0,1fr)}.stol-page .stol-numbered-list--plain{gap:32px;margin-top:0}.stol-page .stol-numbered-list--plain>li{display:block}.stol-page .stol-numbered-list--plain>li:before{content:none}.stol-page .stol-numbered-list--plain .stol-prose{grid-column:auto}.stol-page .stol-numbered-list--plain .stol-prose p:last-child{margin-bottom:0}.stol-page .stol-aside-heading h2{max-width:24em;margin-bottom:48px}.stol-page .stol-closing-body>p{margin:0 0 18px}.stol-page .stol-closing-body>p:last-child{margin-bottom:0}.stol-page .stol-column-photo-table{border-collapse:collapse;text-align:left;width:100%;display:block}.stol-page .stol-column-photo-table caption{max-width:24em;color:var(--stol-ink);font-family:var(--diet-poppins-stack);letter-spacing:-.01em;text-align:left;text-wrap:balance;margin:0 0 48px;font-size:clamp(28px,2.7vw,40px);font-weight:500;line-height:1.18;display:block}.stol-page .stol-column-photo-table thead,.stol-page .stol-column-photo-table tbody{display:block}.stol-page .stol-column-photo-table tr{grid-template-columns:minmax(0, .75fr) repeat(var(--stol-columns), minmax(0, 1fr));gap:32px;display:grid}.stol-page .stol-column-photo-table th,.stol-page .stol-column-photo-table td{overflow-wrap:anywhere;padding:0}.stol-page .stol-column-photo-table thead tr{padding-bottom:28px}.stol-page .stol-column-photo-table thead img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;margin-bottom:20px}.stol-page .stol-column-photo-table thead th{color:var(--stol-ink);font-size:24px;font-weight:500;line-height:1.3}.stol-page .stol-column-photo-table tbody tr{border-top:1px solid var(--stol-line);padding:28px 0}.stol-page .stol-column-photo-table tbody tr:last-child{border-bottom:1px solid var(--stol-line)}.stol-page .stol-column-photo-table tbody th{color:var(--stol-ink);font-size:18px;font-weight:500;line-height:1.4}.stol-page .stol-column-photo-table td{color:var(--stol-body);font-family:var(--stol-reading);font-size:20px;font-weight:400;line-height:1.65}@media (max-width:900px){.stol-page .stol-aside-heading h2,.stol-page .stol-column-photo-table caption{margin-bottom:34px}.stol-page .stol-column-photo-table thead tr{grid-template-columns:repeat(var(--stol-columns), minmax(0, 1fr));gap:20px}.stol-page .stol-column-photo-table thead td:empty{display:none}.stol-page .stol-column-photo-table thead th{font-size:18px}.stol-page .stol-column-photo-table thead img{margin-bottom:14px}.stol-page .stol-column-photo-table tbody{gap:18px;display:grid}.stol-page .stol-column-photo-table tbody tr{border:1px solid var(--stol-line);background:var(--stol-paper);border-radius:4px;grid-template-columns:minmax(0,1fr);gap:20px;padding:24px}.stol-page .stol-column-photo-table td{font-size:19px}.stol-page .stol-column-photo-table tbody td:before{content:attr(data-label);color:var(--stol-muted);font-family:var(--diet-poppins-stack);margin-bottom:6px;font-size:12px;font-weight:500;line-height:1.4;display:block}}@media (max-width:360px){.stol-page .stol-column-photo-table thead img{width:80px;height:80px}.stol-page .stol-column-photo-table tbody tr{padding:20px}}