/* theme */#ipen9p .whl4jv{border-radius:22px;padding:1em 1.1em;background:var(--tint);margin-top:2.4em}#ipen9p li::marker{color:var(--link)}#ipen9p ul{list-style-type:square}:root{--measure:800px;--color-accent:#b8264a;--muted:#55464a;--link:#8e1d39;--fg:#2e2225;--tint:#f5e9ec;--line:#eadde0;--bg:#efe2e5}#ipen9p .alzjl2 nav{font-size:.89rem;margin:1em 0 0;line-height:2}#ipen9p .mhubo99hxk{overflow-x:auto;margin:1.4em 0;width:100%}#ipen9p .le1k90izn4 .usgxwbjmz li{display:inline}#ipen9p .alzjl2 nav .mq80bo50w{margin:0 1.3em .2em 0;cursor:default;opacity:0.74;color:var(--fg)}#ipen9p .npkcwpc a{color:var(--link);padding:.25em 0;min-height:3rem;text-decoration:none;display:block}#ipen9p strong{color:var(--fg)}#ipen9p .usgxwbjmz li::before{content:none;position:static}.rha3cwhud{align-items:center;background:var(--tint);color:var(--link);display:inline-flex;padding:.3em .8em;margin:.3em 0 1.5em;border-radius:999px;border:1px solid var(--line);gap:.4em;font-size:.9rem}#ipen9p{max-width:var(--measure);margin:24px auto;background:#fbfafb;border:1px solid var(--line);border-radius:22px;box-shadow:0 6px 20px rgba(56,21,30,.06);padding:32px 34px;overflow-wrap:break-word;outline:1px solid var(--line);outline-offset:-4px;border-top:4px solid var(--color-accent);border-bottom:3px solid var(--color-accent);border-left:2px solid var(--color-accent);border-right:4px solid var(--color-accent)}#ipen9p blockquote{border-left:4px solid var(--color-accent);border-radius:0 8px 8px 0;margin:1.2em 0;padding:.5em 1.1em;background:var(--tint)}#ipen9p .gwu8efefk{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.6em 1em;display:grid}#ipen9p .npkcwpc{border:1px solid var(--line);padding:.85em 1.2em;background:var(--tint);margin:1.6em 0;border-radius:22px;font-size:.93rem}#ipen9p .awhrzhm nav+nav{padding-top:.5em;border-top:1px dotted var(--line)}#ipen9p .le1k90izn4 a{display:inline-block;border-radius:.2em;margin:0 .5em .5em 0;border:1px solid var(--line)}#ipen9p a{color:var(--link);text-decoration:none;box-shadow:inset 0 -2px 0 currentColor}#ipen9p .alzjl2{margin:0 0 2em;padding-bottom:.5em;text-align:left;border-bottom:3px solid var(--color-accent)}#ipen9p .npkcwpc ul,#ipen9p .npkcwpc ol{margin:0;padding-left:1.6em}body{-moz-osx-font-smoothing:grayscale;color:var(--fg);background:linear-gradient(135deg,var(--bg) 0%,var(--tint) 100%);font:16px/1.55 'Iowan Old Style','Palatino Linotype',Palatino,serif;letter-spacing:-.004em;-webkit-font-smoothing:subpixel-antialiased;margin:0;min-height:100vh}#ipen9p .pv08quayo{background:#fbfafb;border-radius:22px;border:1px solid var(--line);margin:0 0 .8em;padding:.7em 1em}#ipen9p .whl4jv h3{margin:1.8em 0 .3em;font-size:1.02rem;color:var(--fg)}#ipen9p .ztlb4zv li{padding:0;display:inline;margin:0}#ipen9p .yvpfj8 a+a::before{opacity:.55;margin:0 .55em;content:'-'}#ipen9p .eqn9bn{border-radius:22px;padding:.55em .8em;margin:0 0 1.4em;background:var(--tint);color:var(--muted);font-size:.82rem}#ipen9p p{margin:0 0 1.35em}#ipen9p img.tu4uau0m7u{max-width:100%;margin-left:0;margin-right:0}#ipen9p .alzjl2 nav a{padding:.25em 0;text-decoration:none;min-height:3rem;display:inline-block;margin:0 1.3em .2em 0;color:var(--muted)}#ipen9p .n1he5pe6e li{padding:0;margin:0}#ipen9p .ztlb4zv li::before{content:none;position:static}#ipen9p img.z34im6{margin-left:auto;max-width:78%;margin-right:auto}#ipen9p details.m553mlmn7 summary{font-weight:600;cursor:pointer;color:var(--fg)}.mexoced{display:none}#ipen9p .yvpfj8 .usgxwbjmz li+li::before{content:'-' !important;margin:0 .55em;opacity:.55;display:inline !important}#ipen9p .mhubo99hxk table{margin:0}#ipen9p table{overflow:hidden;width:100%;margin:1.4em 0;border-collapse:collapse;border:1px solid var(--line);font-size:.93rem;border-radius:12px}#ipen9p img{height:auto;margin:2em 0;border-radius:0;border:1px solid var(--line);max-width:100%;display:block}#ipen9p a:hover{box-shadow:inset 0 -3px 0 currentColor}#ipen9p .usgxwbjmz{list-style:none;padding:0;margin:0}#ipen9p .o5prttvdb .usgxwbjmz li,#ipen9p .yvpfj8 .usgxwbjmz li{display:inline}#ipen9p .romohj3k1y a{min-height:3rem;padding:.25em 0;display:block;margin:0 0 .7em}#ipen9p details.m553mlmn7 p{margin:.7em 0 0}#ipen9p .npkcwpc summary{cursor:pointer;color:var(--fg);font-weight:600;margin:0 0 .45em}#ipen9p::before{display:block;content:'';margin:0 0 1.3em;height:3px;background:linear-gradient(90deg,var(--color-accent),transparent)}#ipen9p .yeawhkgrzj nav{min-width:0}#ipen9p .n1he5pe6e{display:flex;margin:0;list-style:none;flex-wrap:wrap;padding:0;gap:.25em}#ipen9p ul,#ipen9p ol{margin:0 0 1.1em;padding-left:1.6em}#ipen9p figure>img,#ipen9p .db0abxg>img,#ipen9p .dt97d1z46>img,#ipen9p .f65zrnnu5v>img,#ipen9p .jh2n4jm2>img{margin-bottom:0;margin-top:0}#ipen9p .o5prttvdb a{display:inline-block;padding:.25em 0;margin:0 1.2em .3em 0;min-height:3rem}#ipen9p .ndlro1i9{font-weight:400;margin:.2em 0 0;color:var(--muted);font-size:.88rem}#ipen9p h1{font-size:2.0rem;letter-spacing:.01em;font-family:Impact,'Arial Narrow',Haettenschweiler,sans-serif;line-height:1.2;color:var(--fg);background:var(--tint);margin:0 0 .45em;padding:.55em .7em;font-weight:700;border-radius:22px}#ipen9p figcaption{margin-top:.35em;text-align:center;line-height:1.5;background-color:#fbfafb;font-size:.88rem;color:var(--muted)}#ipen9p .g66hebz dd{margin:0 0 1.2em;padding:0}.cczt{line-height:1.5}#ipen9p .yeawhkgrzj{text-align:left;padding:1em 1.2em;margin-top:2.8em;background:var(--tint);border-radius:22px;font-size:.88rem}#ipen9p .l5zb2zt3h{flex-wrap:wrap;gap:.6em 1em;display:flex}#ipen9p figure,#ipen9p .db0abxg,#ipen9p .dt97d1z46,#ipen9p .f65zrnnu5v,#ipen9p .jh2n4jm2{margin:2em 0;border-radius:22px;background:var(--tint);padding:.85em}#ipen9p td{padding:10px 14px;overflow-wrap:break-word;border-bottom:1px solid var(--line)}#ipen9p .qvmat943>.usgxwbjmz{grid-column:1/-1}#ipen9p summary:focus-visible,#ipen9p .mhubo99hxk[tabindex="0"]:focus-visible,#ipen9p a:focus-visible{outline:2px solid var(--fg);outline-offset:3px;box-shadow:0 0 0 3px var(--link)}#ipen9p .nlivlkgyh2{border-left:3px solid var(--color-accent);background:var(--tint);padding:.9em 1.2em .9em 2.6em;border-radius:22px}#ipen9p .jm9n9z7jte{border:1px solid var(--line);padding:.7em 1em .7em 2.2em;background:var(--tint);border-radius:22px}#ipen9p .ztlb4zv{padding:0;list-style:none;margin:0}#ipen9p th{overflow-wrap:break-word;font-weight:600;border-bottom:1px solid var(--line);background:var(--tint);color:var(--fg);text-align:center;padding:10px 14px}#ipen9p .whl4jv h2{margin-top:.6em}#ipen9p .yvpfj8 a{min-height:3rem;max-width:100%;vertical-align:middle;padding:.25em 0;min-width:24px;display:inline-block}#ipen9p .lu3q3k7f7 a{display:block;border-bottom:1px dotted var(--line)}#ipen9p .hwee6e6rt>h2:first-child{margin-top:0}#ipen9p .l31o4g8{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.4em 1em;display:grid}#ipen9p .npkcwpc li{margin:.25em 0}#ipen9p .alzjl2 nav a:hover{color:var(--link)}#ipen9p li{margin:.45em 0}#ipen9p .z89j5cq93{margin:0 0 .45em;font-weight:700;font-size:1.05em;grid-column:1/-1}#ipen9p .pv08quayo h3{margin:0 0 .4em}#ipen9p .alzjl2 nav a+a::before{content:'\00b7';margin:0 .65em;opacity:.55}#ipen9p .l5zb2zt3h nav{flex:1 1 12rem}#ipen9p details.m553mlmn7{border:1px solid var(--line);background:#fbfafb;padding:.9em 1em;margin:0 0 .65em;border-radius:22px}#ipen9p .qvmat943,#ipen9p .qvmat943 .usgxwbjmz{gap:.6em 1em;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}#ipen9p .alzjl2 nav .ztlb4zv li+li::before{margin:0 .65em;content:'\00b7';opacity:.55}#ipen9p .hwee6e6rt{background:var(--tint);padding:1em 1.1em;border:1px solid var(--line);margin:1.8em 0;border-radius:22px}#ipen9p :is(h2,h3){scroll-margin-top:2rem}#ipen9p img.m0qqsgwc1t{margin-right:0;margin-left:auto;max-width:78%}#ipen9p .g66hebz dt{margin:1.4em 0 .3em;font-weight:600}#ipen9p caption{color:var(--muted);text-align:center;caption-side:bottom;padding:.45em 0;font-weight:600}#ipen9p .usgxwbjmz li{padding:0;margin:0}#ipen9p .o5prttvdb,#ipen9p .romohj3k1y,#ipen9p .yvpfj8{line-height:1.5;margin:.3em 0 0}#ipen9p .sp9feyxr{color:var(--muted);font-size:.88rem;margin:.35em 0 1.2em}#ipen9p .qvmat943 a,#ipen9p .le1k90izn4 a,#ipen9p .lu3q3k7f7 a{max-width:100%;min-height:3rem;padding:.25em .4em;overflow-wrap:anywhere}#ipen9p .ldopdn{font-weight:500;font-family:Impact,'Arial Narrow',Haettenschweiler,sans-serif;font-size:1.35rem;text-transform:uppercase;color:var(--fg);display:inline-block;text-decoration:none;letter-spacing:.05em}#ipen9p hr{border:0;height:3px;width:64px;background:var(--color-accent);border-radius:3px;margin:2em 0}#ipen9p h3{font-family:Impact,'Arial Narrow',Haettenschweiler,sans-serif;font-weight:600;font-size:1.12rem;margin:1.8em 0 .45em;color:var(--fg)}html{-webkit-text-size-adjust:100%}#ipen9p img.f8fcwpret{margin-right:auto;max-width:92%;margin-left:auto}*,*::before,*::after{box-sizing:border-box}#ipen9p img.vs70qa{margin-left:0;margin-right:auto;max-width:78%}#ipen9p h2{letter-spacing:.03em;line-height:1.4;font-weight:500;font-variant:small-caps;font-family:Impact,'Arial Narrow',Haettenschweiler,sans-serif;font-size:1.4rem;color:var(--fg);margin:2.7em 0 .6em}@media(max-width:782px){body{background:#fbfafb}#ipen9p{outline-offset:-3px;outline:1px solid #eadde0;margin:0;border-radius:0;border-left:0;padding:22px 16px}#ipen9p img.vs70qa,#ipen9p img.z34im6,#ipen9p img.m0qqsgwc1t{margin-right:auto;margin-left:auto;max-width:100%}#ipen9p .hwee6e6rt{padding:.7em .8em}}@supports (text-wrap: pretty){#ipen9p p{text-wrap:pretty}}@media(max-width:560px){#ipen9p h1{font-size:min(1.72rem,var(--reading-title-limit,999rem))}}#ipen9p figcaption{font-size:0.956rem}#ipen9p .whl4jv summary>h2,#ipen9p .whl4jv summary>h3,#ipen9p .whl4jv summary>h4{display:inline;margin:0}@media(max-width:560px){#ipen9p h1{text-wrap:balance}#ipen9p .alzjl2 nav{margin-block-start:.35em}#ipen9p .alzjl2 nav a{margin-inline-end:.35em}#ipen9p .alzjl2{margin-block-end:1.15em}}@supports selector(:has(*)){:is(#ipen9p,#ipen9p main,#ipen9p article,#ipen9p section,#ipen9p div):has(>.pb55ihwu)>p:not(.sp9feyxr):not(.hfk32jyxc),#ipen9p:has(.pb55ihwu) .hwee6e6rt>p{max-inline-size:76ch}#ipen9p:has(.pb55ihwu) .hwee6e6rt+.hwee6e6rt{border-block-start:1px solid currentColor;padding-block-start:2em;margin-block-start:2.5em}#ipen9p:has(.pb55ihwu) .pb55ihwu{max-inline-size:70ch;padding-block-end:.75em}#ipen9p:has(.pb55ihwu) .hwee6e6rt{min-inline-size:0}@media(max-width:560px){:is(#ipen9p,#ipen9p main,#ipen9p article,#ipen9p section,#ipen9p div):has(>.pb55ihwu)>p:not(.sp9feyxr):not(.hfk32jyxc),#ipen9p:has(.pb55ihwu) .hwee6e6rt>p{padding-inline:0}#ipen9p:has(.pb55ihwu) .hwee6e6rt{padding-inline:0;border-inline:0}}@media print{#ipen9p:has(.pb55ihwu) .hwee6e6rt{display:block!important;padding-inline:0!important}:is(#ipen9p,#ipen9p main,#ipen9p article,#ipen9p section,#ipen9p div):has(>.pb55ihwu)>p:not(.sp9feyxr):not(.hfk32jyxc),#ipen9p:has(.pb55ihwu) .hwee6e6rt>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}#ipen9p .yeawhkgrzj nav>p{text-indent:0}#ipen9p .yeawhkgrzj nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#ipen9p details.npkcwpc>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}#ipen9p .npkcwpc a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#ipen9p .eqn9bn{flex-wrap:wrap}#ipen9p .eqn9bn>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}#ipen9p .alzjl2 .ldopdn{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#ipen9p .alzjl2 nav :is(a,.mq80bo50w){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#ipen9p .alzjl2 nav .mq80bo50w{display:inline-block}#ipen9p .zkyow3gx4{text-indent:0}#ipen9p .zkyow3gx4>a{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:44px;max-inline-size:100%;min-inline-size:0;padding-block:.4em;white-space:normal;overflow-wrap:anywhere}