@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_c26ea9db-module__Odr4-G__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_c26ea9db-module__Odr4-G__variable{--font-journal:"Newsreader", "Newsreader Fallback"}
.fn-guide.fn-journal{--j-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.36 0 0 0 0 0.27 0 0 0 0 0.15 0 0 0 0.11 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--j-mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.011' numOctaves='3' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.52 0 0 0 0 0.38 0 0 0 0 0.2 0 0 0 0.16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");--fn-sun-ambient:#f4eddc;background-image:var(--j-grain), var(--j-mottle);font-family:var(--font-journal), Georgia, "Times New Roman", serif;background-size:360px 360px,900px 900px}@supports (color:lab(0% 0 0)){.fn-guide.fn-journal{--fn-sun-ambient:lab(94.0743% .365704 9.25034)}}:is([data-style=final].dark,.dark [data-style=final]) .fn-guide.fn-journal{--j-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.9 0 0 0 0 0.84 0 0 0 0 0.72 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--j-mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.011' numOctaves='3' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.8 0 0 0 0 0.7 0 0 0 0 0.5 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E")}.fn-journal .fn-day-light{display:none}.fn-journal .text-primary{color:var(--fn-link)}.fn-journal :is(h1,h2,h3,h4){font-family:var(--font-fn-display), var(--font-journal), Georgia, serif;letter-spacing:.025em;font-weight:400}.fn-journal-hero{isolation:isolate;padding-block:clamp(4rem,11vw,9rem);position:relative;overflow:hidden}.fn-journal-hero-view{z-index:-1;position:absolute;inset:0}.fn-journal-hero-view picture,.fn-journal-hero-view img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.fn-journal-hero-view:after{content:"";background:color-mix(in oklch, var(--fn-sun-ambient) 58%, transparent);position:absolute;inset:0}@media (min-width:768px){.fn-journal-hero-view:after{--j-w:color-mix(in oklch, var(--fn-sun-ambient) 82%, transparent);--j-fade:linear-gradient(90deg, var(--j-w) 40%, transparent 85%);background:var(--j-fade)}}:is([data-style=final].dark,.dark [data-style=final]) .fn-journal-hero-view:after{background:color-mix(in oklch, var(--fn-sun-ambient) 66%, transparent)}@media (min-width:768px){:is([data-style=final].dark,.dark [data-style=final]) .fn-journal-hero-view:after{--j-w:color-mix(in oklch, var(--fn-sun-ambient) 84%, transparent);--j-fade:linear-gradient(90deg, var(--j-w) 40%, transparent 85%);background:var(--j-fade)}}.fn-journal-hero-title{letter-spacing:-.02em;max-inline-size:18ch;color:var(--fn-ink);text-wrap:balance;margin:0;font-size:clamp(2.5rem,1.35rem + 4.4vw,4.75rem);line-height:1.02}.fn-journal-hero-lead{max-inline-size:34rem;color:var(--fn-ink);text-wrap:pretty;margin:1.5rem 0 0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.55}
.fn-journal-grid{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.fn-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fn-journal-grid>li{display:grid}.fn-journal-card{--j-card:var(--fn-day-ink);--j-ink:var(--fn-day);--j-soft:var(--fn-day-2);--j-fade:linear-gradient(to bottom, transparent, var(--j-card));isolation:isolate;background:var(--j-card);color:var(--j-ink);border-radius:1.75rem;grid-template-rows:auto 1fr;text-decoration:none;transition:transform .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 3rem -1.75rem #0b172373;box-shadow:0 1.5rem 3rem -1.75rem lab(7.14007% -1.78304 -10.1929/.45)}.fn-journal-card:hover{transform:translateY(-3px)}.fn-journal-card:focus-visible{outline:2px solid var(--fn-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.fn-journal-card{transition:none}.fn-journal-card:hover{transform:none}}.fn-journal-view{aspect-ratio:3/2;display:block;position:relative}.fn-journal-view picture,.fn-journal-view img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.fn-journal-view:after{content:"";background:var(--j-fade);block-size:55%;position:absolute;inset-block-end:0;inset-inline:0}.fn-journal-text{z-index:1;align-content:start;gap:.875rem;margin-block-start:-1.5rem;padding:0 clamp(1.25rem,3vw,1.75rem) clamp(1.25rem,3vw,1.75rem);display:grid;position:relative}.fn-journal-title{color:var(--j-ink);text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.2rem + .9vw,1.875rem);line-height:1.12}.fn-journal-excerpt{color:var(--j-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.0625rem;line-height:1.55;display:-webkit-box;overflow:hidden}.fn-journal-chips{flex-wrap:wrap;gap:.5rem;display:flex}.fn-journal-chips>span{background:color-mix(in oklch, var(--j-ink) 14%, transparent);color:var(--j-ink);border-radius:999px;padding:.375rem .875rem;font-size:.9375rem}.fn-journal-go{background:var(--j-ink);color:var(--j-card);text-align:center;border-radius:999px;margin-block-start:.5rem;padding:.9rem 1rem;font-size:1.0625rem;font-weight:600}.fn-journal-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-block-start:clamp(2.5rem,5vw,4rem);display:flex}.fn-journal-pager :is(a,span){background:var(--fn-bg-2);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--fn-ink);border-radius:999px;place-items:center;padding-inline:1rem;font-size:1.0625rem;text-decoration:none;display:inline-grid}.fn-journal-pager a:hover{background:var(--fn-band)}.fn-journal-pager a:focus-visible{outline:2px solid var(--fn-focus);outline-offset:3px}.fn-journal-pager [aria-current=page]{background:var(--fn-ink);color:var(--fn-bg);font-weight:600}.fn-journal-empty{max-inline-size:36rem}.fn-journal-empty h2{color:var(--fn-ink);margin:0;font-size:1.5rem;line-height:1.2}.fn-journal-empty p{color:var(--fn-soft);margin:.5rem 0 0}
.fn-journal-column{max-inline-size:56rem;margin-inline:auto}.fn-journal-back{color:var(--fn-link);align-items:center;gap:.5rem;margin-block-end:2rem;font-size:1rem;display:inline-flex}.fn-journal-draft{background:var(--fn-bg-2);color:var(--fn-ink);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-block-end:2rem;padding:1rem 1.25rem;font-size:.9375rem;font-weight:600;display:flex}.fn-journal-draft a{color:var(--fn-link);text-decoration:underline}.fn-journal-head{margin-block-end:2rem}.fn-journal-head h1{letter-spacing:-.02em;color:var(--fn-ink);text-wrap:balance;margin:0;font-size:clamp(1.875rem,1.3rem + 2.4vw,2.5rem);line-height:1.05}.fn-journal-head p{color:var(--fn-soft);margin:1.25rem 0 0;font-size:1rem}.fn-journal-figure{margin:0 0 2.5rem}.fn-journal-figure img{object-fit:cover;border-radius:.5rem;block-size:auto;inline-size:100%;display:block}.fn-journal-body,.fn-journal-disclosure{max-inline-size:38rem}.fn-journal-body{color:var(--fn-ink);font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem);line-height:1.65}.fn-journal-body :is(p,ul,ol,blockquote,pre,hr,.fn-journal-table,.fn-journal-product){margin-block:1.25rem 0}.fn-journal-body :is(h2,h3,h4){color:var(--fn-ink);letter-spacing:-.01em;text-wrap:balance;margin-block:2.5rem 0;line-height:1.2}.fn-journal-body h2{font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem)}.fn-journal-body h3{margin-block-start:2rem;font-size:1.375rem}.fn-journal-body h4{margin-block-start:1.5rem;font-size:1.125rem}.fn-journal-body :is(h2,h3,h4)+:is(p,ul,ol){margin-block-start:.75rem}.fn-journal-body :is(ul,ol){padding-inline-start:1.5rem}.fn-journal-body ul{list-style:outside}.fn-journal-body ol{list-style:decimal}.fn-journal-body li+li{margin-block-start:.5rem}.fn-journal-body strong{font-weight:650}.fn-journal-body a{color:var(--fn-link);text-underline-offset:.2em;text-decoration:underline}.fn-journal-body blockquote{background:var(--fn-bg-2);border-radius:.5rem;padding:clamp(1.25rem,3vw,1.75rem)}.fn-journal-body blockquote>:first-child{margin-block-start:0}.fn-journal-body hr{border:0;block-size:0;margin-block-start:2.5rem}.fn-journal-table{overflow-x:auto}.fn-journal-body table{border-collapse:collapse;inline-size:100%;font-size:1rem}.fn-journal-body th,.fn-journal-body td{text-align:start;vertical-align:top;padding:.625rem .875rem}.fn-journal-body th{background:var(--fn-bg-2);font-weight:650}.fn-journal-body tbody tr:nth-child(2n) td{background:color-mix(in oklch, var(--fn-bg-2) 45%, transparent)}.fn-journal-body :is(pre,code){background:var(--fn-bg-2);font-family:var(--font-geist-mono), monospace;font-size:.9375rem}.fn-journal-body code{border-radius:.25rem;padding:.125rem .375rem}.fn-journal-body pre{border-radius:.5rem;padding:1rem 1.25rem;overflow-x:auto}.fn-journal-body pre code{padding:0}.fn-journal-product{max-inline-size:28rem;margin-inline:auto}.fn-journal-disclosure{margin-block-start:2.5rem}