@font-face{font-family:MADE Kenfolg;src:url(/_astro/kenfolg.BbIiTNFV.woff)format("woff"),url(/_astro/kenfolg.DQASXhZY.ttf)format("truetype");font-weight:400 700;font-style:normal;font-display:swap}body{font-family:var(--rgn-text-body-font-family);font-weight:var(--rgn-text-body-font-weight);font-size:var(--rgn-text-body-font-size);letter-spacing:var(--rgn-text-body-letter-spacing);text-align:left;background:var(--rgn-background-z0);word-wrap:break-word;overflow-wrap:break-word;color:var(--rgn-foreground-primary);margin:0;padding:0;line-height:1.6}main{width:720px;max-width:calc(100% - 2em);margin:auto;padding:0 1em 3em}.prose h2{margin-top:4rem;margin-bottom:1.5rem}.prose hr+h2,.prose hr+.ifaq h2{margin-top:3rem}.prose .article-subscribe h2{margin:0}.prose .article-subscribe>p{margin:.35rem 0 0}.prose blockquote{background:var(--rgn-background-z1);border-radius:0 8px 8px 0;margin-bottom:1.5rem;padding:1rem;& p{margin:0}}.prose hr,.prose .interactiveBlock{margin-bottom:2em}.prose .interactiveBlock{& p{margin:0}}h1,h2,h3,h4,h5,h6{color:var(--rgn-foreground-primary);margin:0 0 .5rem;line-height:1.2}h1{font-family:var(--rgn-text-huge-title-visual-font-family);font-weight:var(--rgn-text-huge-title-visual-font-weight);font-size:var(--rgn-text-huge-title-visual-font-size);letter-spacing:var(--rgn-text-huge-title-visual-letter-spacing)}h2{font-family:var(--rgn-text-large-title-font-family);font-weight:var(--rgn-text-large-title-font-weight);font-size:var(--rgn-text-large-title-font-size);letter-spacing:var(--rgn-text-large-title-letter-spacing)}h3,h4,h5,h6{font-family:var(--rgn-text-title-font-family);font-weight:var(--rgn-text-title-font-weight);font-size:var(--rgn-text-title-font-size);letter-spacing:var(--rgn-text-title-letter-spacing)}strong,b{font-family:var(--rgn-text-action-font-family);font-weight:var(--rgn-text-action-font-weight)}a,a:hover{color:var(--rgn-brand-accent)}p{margin-bottom:1em;line-height:1.8}.prose p,.prose ul,.prose ol{margin-bottom:2em;font-size:18px}textarea{width:100%;font-family:var(--rgn-text-body-font-family);font-size:var(--rgn-text-body-font-size)}input{font-family:var(--rgn-text-body-font-family);font-size:var(--rgn-text-body-font-size)}table{width:100%}img{border-radius:8px;max-width:100%;height:auto}code{background-color:var(--rgn-background-z1);border-radius:2px;padding:2px 5px}pre{background-color:var(--rgn-background-z1);border-radius:8px;padding:1.5em;overflow-x:auto}pre.astro-code,pre.astro-code>code{white-space:pre-wrap;overflow-wrap:anywhere}pre>code{all:unset}blockquote{border-left:4px solid var(--rgn-brand-accent);font-family:var(--rgn-text-title-font-family);font-weight:var(--rgn-text-title-font-weight);font-size:var(--rgn-text-title-font-size);letter-spacing:var(--rgn-text-title-letter-spacing);margin:0;padding:0 0 0 20px}hr{border:none;border-top:1px solid var(--rgn-border-default)}@media (width<=720px){main{padding:1em}}.sr-only{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;position:absolute!important}#post-summary{background:var(--rgn-background-z1);border:1px solid var(--rgn-border-default);color:var(--rgn-foreground-primary);border-radius:12px;margin:0 0 1em;padding:1em;&:before{content:"Summary";font-family:var(--rgn-text-body-small-font-family);font-weight:var(--rgn-text-body-small-font-weight);font-size:var(--rgn-text-body-small-font-size);letter-spacing:var(--rgn-text-body-small-letter-spacing);color:var(--rgn-foreground-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--rgn-border-default);margin:0 0 .5em;padding-bottom:.5em;font-size:.8em;font-weight:600;display:block}& p,& ul,& ol{font-family:var(--rgn-text-body-small-font-family);font-weight:var(--rgn-text-body-small-font-weight);font-size:var(--rgn-text-body-small-font-size);letter-spacing:var(--rgn-text-body-small-letter-spacing);margin:0 0 .5rem}&>:last-child{margin:0}& ul,& ol{padding-inline-start:1.5em}& li{margin:0 0 .25rem}}:root{color-scheme:light dark;--rgn-background-z0:#edebe7;--rgn-background-z1:#fcf9f2;--rgn-background-overlay:#231f1799;--rgn-foreground-primary:#231f17;--rgn-foreground-secondary:#605d56;--rgn-foreground-on-brand:#231f17;--rgn-brand-accent:#eb9c00;--rgn-border-default:#e1ddd6}@media (prefers-color-scheme:dark){:root{--rgn-background-z0:#1f1e1b;--rgn-background-z1:#2d2c2a;--rgn-background-overlay:#231f17d9;--rgn-foreground-primary:#fcf9f2;--rgn-foreground-secondary:#c2bbad;--rgn-foreground-on-brand:#231f17;--rgn-brand-accent:#eb9c00;--rgn-border-default:#45433f}}:root{--rgn-text-huge-title-visual-font-family:"MADE Kenfolg", "Iowan Old Style", "Palatino Linotype", Palatino, serif;--rgn-text-huge-title-visual-font-weight:400;--rgn-text-huge-title-visual-font-size:71px;--rgn-text-huge-title-visual-letter-spacing:0;--rgn-text-huge-title-font-family:"SF Pro Display", "SF Pro Text", system-ui, -apple-system, sans-serif;--rgn-text-huge-title-font-weight:600;--rgn-text-huge-title-font-size:69px;--rgn-text-huge-title-letter-spacing:0;--rgn-text-large-title-font-family:"MADE Kenfolg", "Iowan Old Style", "Palatino Linotype", Palatino, serif;--rgn-text-large-title-font-weight:400;--rgn-text-large-title-font-size:25px;--rgn-text-large-title-letter-spacing:0;--rgn-text-title-font-family:"MADE Kenfolg", "Iowan Old Style", "Palatino Linotype", Palatino, serif;--rgn-text-title-font-weight:400;--rgn-text-title-font-size:17px;--rgn-text-title-letter-spacing:0;--rgn-text-action-font-family:"Manrope", "Segoe UI", system-ui, sans-serif;--rgn-text-action-font-weight:800;--rgn-text-action-font-size:16px;--rgn-text-action-letter-spacing:0;--rgn-text-body-font-family:"Manrope", "Segoe UI", system-ui, sans-serif;--rgn-text-body-font-weight:500;--rgn-text-body-font-size:16px;--rgn-text-body-letter-spacing:0;--rgn-text-body-small-font-family:"Manrope", "Segoe UI", system-ui, sans-serif;--rgn-text-body-small-font-weight:500;--rgn-text-body-small-font-size:14px;--rgn-text-body-small-letter-spacing:0}@media (width<=640px){:root{--rgn-text-huge-title-visual-font-family:"MADE Kenfolg", "Iowan Old Style", "Palatino Linotype", Palatino, serif;--rgn-text-huge-title-visual-font-weight:400;--rgn-text-huge-title-visual-font-size:49px;--rgn-text-huge-title-visual-letter-spacing:0;--rgn-text-huge-title-font-family:"SF Pro Display", "SF Pro Text", system-ui, -apple-system, sans-serif;--rgn-text-huge-title-font-weight:600;--rgn-text-huge-title-font-size:47px;--rgn-text-huge-title-letter-spacing:0;--rgn-text-large-title-font-family:"MADE Kenfolg", "Iowan Old Style", "Palatino Linotype", Palatino, serif;--rgn-text-large-title-font-weight:400;--rgn-text-large-title-font-size:25px;--rgn-text-large-title-letter-spacing:0}}.rgn-text-huge-title-visual,.rgn-text-huge-title,.rgn-text-large-title,.rgn-text-title,.rgn-text-action,.rgn-text-body,.rgn-text-body-small{margin:0}.rgn-text-huge-title-visual{font-family:var(--rgn-text-huge-title-visual-font-family);font-weight:var(--rgn-text-huge-title-visual-font-weight);font-size:var(--rgn-text-huge-title-visual-font-size);letter-spacing:var(--rgn-text-huge-title-visual-letter-spacing)}.rgn-text-huge-title{font-family:var(--rgn-text-huge-title-font-family);font-weight:var(--rgn-text-huge-title-font-weight);font-size:var(--rgn-text-huge-title-font-size);letter-spacing:var(--rgn-text-huge-title-letter-spacing)}.rgn-text-large-title{font-family:var(--rgn-text-large-title-font-family);font-weight:var(--rgn-text-large-title-font-weight);font-size:var(--rgn-text-large-title-font-size);letter-spacing:var(--rgn-text-large-title-letter-spacing)}.rgn-text-title{font-family:var(--rgn-text-title-font-family);font-weight:var(--rgn-text-title-font-weight);font-size:var(--rgn-text-title-font-size);letter-spacing:var(--rgn-text-title-letter-spacing)}.rgn-text-action{font-family:var(--rgn-text-action-font-family);font-weight:var(--rgn-text-action-font-weight);font-size:var(--rgn-text-action-font-size);letter-spacing:var(--rgn-text-action-letter-spacing)}.rgn-text-body{font-family:var(--rgn-text-body-font-family);font-weight:var(--rgn-text-body-font-weight);font-size:var(--rgn-text-body-font-size);letter-spacing:var(--rgn-text-body-letter-spacing)}.rgn-text-body-small{font-family:var(--rgn-text-body-small-font-family);font-weight:var(--rgn-text-body-small-font-weight);font-size:var(--rgn-text-body-small-font-size);letter-spacing:var(--rgn-text-body-small-letter-spacing)}footer[data-astro-cid-jo6i4kqk]{background:var(--rgn-background-z0);color:var(--rgn-foreground-secondary);font-family:var(--rgn-text-body-small-font-family);font-weight:var(--rgn-text-body-small-font-weight);font-size:var(--rgn-text-body-small-font-size);letter-spacing:var(--rgn-text-body-small-letter-spacing);text-align:center;padding:2em 1em 6em}html.is-subscribe-open,html.is-subscribe-open body{overflow:hidden}.site-header[data-astro-cid-nen7h5rs]{z-index:110;background:color-mix(in srgb, var(--rgn-background-z0) 88%, transparent);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:1rem;padding-inline-end:1.25rem;display:flex;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs] romain-garden-nav{background:0 0;flex:1;min-width:0;position:static}.header-actions[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;display:flex}.subscribe-cta[data-astro-cid-nen7h5rs]{appearance:none;background:var(--rgn-background-z1);color:var(--rgn-foreground-secondary);white-space:nowrap;cursor:pointer;border:none;border-radius:24px;justify-content:center;align-items:center;margin:0;padding:4px 16px;line-height:22px;display:inline-flex}.subscribe-cta[data-astro-cid-nen7h5rs]:hover,.subscribe-cta[data-astro-cid-nen7h5rs]:focus-visible,.subscribe-cta[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--rgn-foreground-primary)}.subscribe-cta[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--rgn-brand-accent);outline-offset:3px}.subscribe-panel[data-astro-cid-nen7h5rs]{z-index:200;background:var(--rgn-background-overlay);opacity:0;transition:opacity .3s;position:fixed;inset:0}.subscribe-panel[data-astro-cid-nen7h5rs].is-open{opacity:1}.subscribe-panel__sheet[data-astro-cid-nen7h5rs]{box-sizing:border-box;background:var(--rgn-background-z0);width:min(580px,100%);height:100%;margin-left:auto;padding:16px 40px;transition:transform .3s;overflow:auto;transform:translate(100%)}.subscribe-panel[data-astro-cid-nen7h5rs].is-open .subscribe-panel__sheet[data-astro-cid-nen7h5rs]{transform:translate(0)}.subscribe-panel__head[data-astro-cid-nen7h5rs]{justify-content:flex-end;display:flex}.subscribe-panel__close[data-astro-cid-nen7h5rs]{width:32px;height:32px;color:var(--rgn-foreground-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.subscribe-panel__close[data-astro-cid-nen7h5rs]:hover,.subscribe-panel__close[data-astro-cid-nen7h5rs]:focus-visible{color:var(--rgn-foreground-primary);background:var(--rgn-background-z1)}.subscribe-panel__close[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--rgn-brand-accent);outline-offset:2px}.subscribe-panel__close-icon[data-astro-cid-nen7h5rs]{background:currentColor;width:14px;height:14px;display:block;mask:url(/subscribe/close.svg) 50%/contain no-repeat}.subscribe-panel[data-astro-cid-nen7h5rs] section[data-astro-cid-nen7h5rs]{margin-top:56px}.subscribe-panel[data-astro-cid-nen7h5rs] section[data-astro-cid-nen7h5rs]:last-of-type{margin-bottom:56px}.subscribe-panel[data-astro-cid-nen7h5rs] h1[data-astro-cid-nen7h5rs]{margin:0 0 40px;line-height:1.2}.subscribe-panel[data-astro-cid-nen7h5rs] h3[data-astro-cid-nen7h5rs]{margin:0;line-height:1.2}.subscribe-panel[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{max-width:calc(var(--rgn-text-body-font-size) * 40);margin:8px 0 0;line-height:1.6}.subscribe-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:4px 0 0;list-style:none}.subscribe-panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:before{content:"-";margin-right:4px}.subscribe-form[data-astro-cid-nen7h5rs]{background:color-mix(in srgb, var(--rgn-foreground-primary) 5%, transparent);border-radius:4px;flex-wrap:wrap;margin-top:16px;display:flex;position:relative;overflow:hidden}.subscribe-form[data-astro-cid-nen7h5rs].is-error [data-astro-cid-nen7h5rs][data-subscribe-email]{background:#f003}.subscribe-form[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs],.subscribe-form[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{color:var(--rgn-foreground-primary);background:0 0;border:0}.subscribe-form[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs][data-subscribe-email]{flex:3;min-width:0;padding:8px 16px}.subscribe-form__submit[data-astro-cid-nen7h5rs]{border-left:1px solid var(--rgn-border-default);padding:8px 16px}.subscribe-form[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{cursor:pointer}.subscribe-form[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]:hover,.subscribe-form[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]:focus-visible{color:var(--rgn-brand-accent)}.subscribe-form[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--rgn-brand-accent);outline-offset:3px}.subscribe-form__honey[data-astro-cid-nen7h5rs],.subscribe-rss__value[data-astro-cid-nen7h5rs]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.subscribe-rss__value[data-astro-cid-nen7h5rs].is-copying{clip:auto;width:auto;height:auto;margin:0;position:static}.subscribe-form__success[data-astro-cid-nen7h5rs]{z-index:2;background:var(--rgn-foreground-primary);color:var(--rgn-brand-accent);border-radius:4px;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.subscribe-form__success[data-astro-cid-nen7h5rs][hidden]{display:none}.subscribe-form__status[data-astro-cid-nen7h5rs]{color:var(--rgn-foreground-primary);margin:8px 0 0}.subscribe-readers[data-astro-cid-nen7h5rs]{flex-wrap:wrap;display:flex}.subscribe-readers__link[data-astro-cid-nen7h5rs]{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:100%;border:1px solid #0000;border-radius:8px;width:44px;height:44px;margin:8px 24px 16px 0}.subscribe-readers__link[data-astro-cid-nen7h5rs]:last-child{margin-right:0}.subscribe-readers__link[data-astro-cid-nen7h5rs]:hover,.subscribe-readers__link[data-astro-cid-nen7h5rs]:focus-visible{border-color:var(--rgn-brand-accent)}.subscribe-readers__link[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--rgn-brand-accent);outline-offset:2px}.subscribe-readers__link[data-astro-cid-nen7h5rs].feedly{background-image:url(/subscribe/feedly.png)}.subscribe-readers__link[data-astro-cid-nen7h5rs].theoldreader{background-image:url(/subscribe/theoldreader.png)}.subscribe-readers__link[data-astro-cid-nen7h5rs].inoreader{background-image:url(/subscribe/inoreader.png)}.subscribe-readers__link[data-astro-cid-nen7h5rs].netvibes{background-image:url(/subscribe/netvibes.png)}.subscribe-readers__link[data-astro-cid-nen7h5rs].feedbin{background-image:url(/subscribe/feedbin.png)}.subscribe-rss[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.subscribe-anchor[data-astro-cid-nen7h5rs]{color:var(--rgn-foreground-primary);text-decoration:none}.subscribe-anchor[data-astro-cid-nen7h5rs]:hover,.subscribe-anchor[data-astro-cid-nen7h5rs]:focus-visible{color:var(--rgn-foreground-primary);text-decoration:underline}.subscribe-anchor[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--rgn-brand-accent);outline-offset:3px}.subscribe-rss__copied[data-astro-cid-nen7h5rs]{background:var(--rgn-brand-accent);color:var(--rgn-foreground-on-brand);border-radius:4px;padding:8px 16px}@media (width<=600px){.site-header[data-astro-cid-nen7h5rs]{padding-inline-end:16px}.subscribe-panel__sheet[data-astro-cid-nen7h5rs]{width:100%;padding:16px;transform:translateY(100%)}.subscribe-panel[data-astro-cid-nen7h5rs].is-open .subscribe-panel__sheet[data-astro-cid-nen7h5rs]{transform:translateY(0)}.subscribe-panel[data-astro-cid-nen7h5rs] section[data-astro-cid-nen7h5rs]{margin-top:40px}.subscribe-form[data-astro-cid-nen7h5rs]{flex-direction:column}.subscribe-form__submit[data-astro-cid-nen7h5rs]{border-left:0;border-top:1px solid var(--rgn-border-default);text-align:center}}@media (prefers-reduced-motion:reduce){.subscribe-panel[data-astro-cid-nen7h5rs],.subscribe-panel__sheet[data-astro-cid-nen7h5rs]{transition:none}}
