:where(.pub,.pub-dialog){--ground:#08080a;--ground-2:#101013;--bone:#edebe4;--bone-2:#b4b1a8;--bone-3:#7f7c74;--line:#edebe41f;--mint:#00d261;--alert:#ff8a7f;--sys:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--serif:var(--font-serif), "Iowan Old Style", Charter, Georgia, serif;--t-xs:.8125rem;--t-sm:.9375rem;--t-md:1.0625rem;--t-lg:1.25rem;--t-xl:clamp(1.25rem, 1.6vw, 1.375rem);--t-2xl:clamp(1.75rem, 2.6vw, 2.25rem);--t-3xl:clamp(2.125rem, 4.4vw, 3.625rem);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--container:1240px;--gutter:20px;--ease-out:cubic-bezier(.23, 1, .32, 1)}.pub{background:var(--ground);min-height:100dvh;color:var(--bone);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--sys);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex;overflow-x:clip}@media (min-width:768px){.pub{--gutter:40px}}:is(html:has(.pub),body:has(.pub)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08080a}.pub a{color:inherit;text-decoration:none}.pub :where(p,li){text-wrap:pretty}.pub :where(a,button,input,textarea):focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:3px}.pub :where(a:not(.pub-btn)){transition:opacity .12s}.pub :where(a:not(.pub-btn)):active{opacity:.6;transition-duration:0s}.pub-skip{z-index:50;top:var(--s-3);left:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--bone);font-size:var(--t-sm);border-radius:2px;font-weight:500;position:absolute;transform:translateY(-200%);color:var(--ground)!important}.pub-skip:focus-visible{transform:none}.pub-shell{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.pub-main{outline:none;flex:1}.pub-head-row{align-items:center;gap:var(--s-6);height:72px;display:flex}.pub-brand{min-height:44px;color:var(--bone);align-items:center;display:inline-flex}.pub-wordmark{align-items:center;gap:10px;display:inline-flex}.pub-wordmark svg{flex-shrink:0;width:20px;height:20px;display:block}.pub-wordmark-type{font-family:var(--serif);text-transform:uppercase;letter-spacing:.3em;margin-right:-.3em;font-size:1.0625rem;position:relative;top:.16em}@media (min-width:768px){.pub-wordmark{gap:12px}.pub-wordmark svg{width:28px;height:28px}}.pub-nav{gap:var(--s-5);display:none}.pub-nav a,.pub-foot-nav a{min-height:44px;font-size:var(--t-sm);color:var(--bone-2);align-items:center;transition:color .16s;display:inline-flex}.pub-nav a[aria-current=page],.pub-foot-nav a[aria-current=page]{color:var(--bone)}@media (hover:hover) and (pointer:fine){.pub-nav a:hover,.pub-foot-nav a:hover{color:var(--bone)}}.pub-head-btn{margin-left:auto}@media (max-width:639px){.pub-head-btn{display:none!important}}@media (min-width:768px){.pub-nav{display:flex}}.pub-btn{justify-content:center;align-items:center;gap:var(--s-2);height:48px;padding-inline:var(--s-5);font-family:var(--sys);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;transition:transform .16s var(--ease-out), background-color .18s ease, border-color .18s ease, opacity .18s ease;border:1px solid #0000;border-radius:10px;font-weight:500;display:inline-flex}.pub-btn:active{transform:scale(.97)}.pub-btn:disabled{opacity:.6;cursor:default;transform:none}.pub-btn-sm{height:40px;padding-inline:var(--s-4)}.pub-btn-solid{background:var(--bone);color:#0a0a0c!important}.pub-btn-ghost{color:var(--bone);border-color:#edebe452}@media (hover:hover) and (pointer:fine){.pub-btn-solid:not(:disabled):hover{background:#fff}.pub-btn-ghost:hover{background:#edebe40f;border-color:#edebe4b3}.pub-btn .pub-arw{transition:transform .2s var(--ease-out)}.pub-btn:hover .pub-arw{transform:translate(3px)}}.pub-display{font-family:var(--serif);font-weight:400;font-size:var(--t-3xl);letter-spacing:-.024em;color:var(--bone);text-wrap:balance;line-height:1.04}.pub-h2{font-family:var(--serif);font-weight:400;font-size:var(--t-2xl);letter-spacing:-.02em;color:var(--bone);text-wrap:balance;line-height:1.08}.pub-copy{font-family:var(--serif);font-size:var(--t-md);color:var(--bone-2);line-height:1.55}.pub-note{font-size:var(--t-xs);color:var(--bone-3);line-height:20px}.pub-text-link{align-self:flex-start;align-items:center;gap:var(--s-2);min-height:44px;font-size:var(--t-sm);color:var(--bone);border-bottom:1px solid #edebe44d;font-weight:500;transition:border-color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.pub-text-link:hover{border-color:var(--bone)}}.pub-hero{text-align:center;padding:var(--s-8) var(--gutter) var(--s-7)}.pub-hero .pub-display{max-width:14em;margin-inline:auto}.pub-hero-line{font-family:var(--serif);font-size:var(--t-lg);color:var(--bone-2);margin:var(--s-5) auto 0;text-wrap:balance;max-width:30em;line-height:1.45}.pub-ctas{gap:var(--s-3);margin:var(--s-6) auto 0;flex-direction:column;max-width:420px;display:flex}.pub-hero-notes{margin-top:var(--s-4)}@media (min-width:640px){.pub-ctas{flex-direction:row;justify-content:center;max-width:none}}.pub-section{border-top:1px solid var(--line);padding-block:var(--s-7)}.pub-section-inner{flex-direction:column;max-width:40rem;display:flex}.pub-section-inner .pub-copy{margin-top:var(--s-4)}.pub-links{gap:0 var(--s-6);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.pub-form-wrap{max-width:460px;padding:var(--s-8) var(--gutter) var(--s-8);margin-inline:auto}.pub-form-wrap .pub-copy{margin-top:var(--s-4)}.pub-form{gap:var(--s-5);margin-top:var(--s-6);flex-direction:column;display:flex}.pub-field{gap:var(--s-2);flex-direction:column;display:flex}.pub-label{font-size:var(--t-sm);color:var(--bone);font-weight:500}.pub-label-opt{color:var(--bone-3);font-weight:400}.pub-input{width:100%;min-height:48px;padding:var(--s-3) var(--s-4);background:var(--ground-2);color:var(--bone);font-family:var(--sys);font-size:var(--t-md);border:1px solid #edebe433;border-radius:10px;line-height:1.4;transition:border-color .16s}.pub-input::placeholder{color:var(--bone-3)}textarea.pub-input{resize:vertical;min-height:96px}@media (hover:hover) and (pointer:fine){.pub-input:hover{border-color:#edebe45c}}.pub .pub-input:focus-visible{outline-offset:0;border-color:#0000}.pub-input[aria-invalid=true]{border-color:var(--alert)}.pub-alert{font-size:var(--t-sm);color:var(--alert);line-height:1.45}.pub-form .pub-btn{width:100%}.pub-done{font-family:var(--serif);font-size:var(--t-xl);text-align:center;color:var(--bone);line-height:1.45}.pub-doc{max-width:46rem;padding:var(--s-8) var(--gutter) var(--s-7);gap:var(--s-7);flex-direction:column;margin-inline:auto;display:flex}.pub-doc-head{gap:var(--s-4);flex-direction:column;display:flex}.pub-doc-head .pub-display{margin-bottom:var(--s-2)}.pub-lede{font-size:var(--t-xl);color:var(--bone)}.pub-row{align-items:center;gap:var(--s-4);margin-top:var(--s-2);display:flex}.pub-sec{border-top:1px solid var(--line);padding-top:var(--s-6)}.pub-sec-title{font-family:var(--serif);font-weight:400;font-size:var(--t-xl);color:var(--bone);text-wrap:balance;line-height:1.25}.pub-sec-body,.pub-stack{gap:var(--s-4);flex-direction:column;display:flex}.pub-sec-body{margin-top:var(--s-4);font-size:var(--t-sm);line-height:1.55}.pub-h3{font-size:var(--t-sm);color:var(--bone);font-weight:600}.pub-verdict{color:var(--bone);font-weight:500}.pub-muted{color:var(--bone-2)}.pub-break{overflow-wrap:anywhere}.pub-mini-label{font-size:var(--t-xs);color:var(--bone-3);font-weight:600}.pub-list{gap:var(--s-3);font-size:var(--t-sm);flex-direction:column;padding-left:1.25em;line-height:1.55;list-style:outside;display:flex}.pub-sec>.pub-list{margin-top:var(--s-4)}.pub-mini-label+.pub-list{margin-top:var(--s-3)}.pub-list-tight{gap:var(--s-1)}.pub-list li::marker{color:var(--bone-3)}.pub-inline-link{color:var(--bone);border-bottom:1px solid #edebe44d;transition:border-color .18s}@media (hover:hover) and (pointer:fine){.pub-inline-link:hover{border-color:var(--bone)}}.pub code,.pub-mono,.pub-mono-line,.pub-pre{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.pub code{color:var(--bone);font-size:.92em}.pub-mono{width:100%;margin-top:var(--s-1);padding:var(--s-2) var(--s-3);border:1px solid var(--line);background:var(--ground-2);color:var(--bone);font-size:var(--t-xs);overflow-wrap:anywhere;border-radius:2px;line-height:1.5;display:block}.pub-mono-line{font-size:var(--t-xs);color:var(--bone-2);overflow-wrap:anywhere}.pub-hex{margin-top:var(--s-2);resize:vertical}.pub-pre{margin-top:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--line);background:var(--ground-2);color:var(--bone);font-size:var(--t-xs);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:2px;line-height:1.5}.pub-summary{cursor:pointer;font-size:var(--t-sm);color:var(--bone);padding-block:12px;font-weight:500;display:list-item}.pub-btn-xs{height:36px;padding-inline:var(--s-3);font-size:var(--t-xs)}.pub-foot{border-top:1px solid var(--line);padding:var(--s-7) 0 var(--s-8)}.pub-foot-grid{gap:var(--s-5);display:grid}.pub-foot-row{min-height:44px;color:var(--bone);align-items:center;display:flex}.pub-foot-grid p{font-size:var(--t-xs);color:var(--bone-3);line-height:20px}.pub-foot-meta{padding-top:12px}.pub-foot-nav{gap:0 var(--s-5);flex-wrap:wrap;display:flex}@media (min-width:768px){.pub-foot-grid{grid-template-columns:1.2fr 1fr 1.2fr;align-items:start}.pub-foot-meta{text-align:right}}.pub-dialog{--background:var(--ground);--foreground:var(--bone);--card:var(--ground);--muted:var(--ground-2);--muted-foreground:var(--bone-2);--border:var(--line);z-index:100;padding:var(--s-4);color:var(--bone);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--sys);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pub-dialog :where(a,button,input):focus-visible{outline:2px solid var(--mint);outline-offset:3px}.pub-dialog-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080ab8;position:absolute;inset:0}.pub-dialog-card{width:100%;max-width:380px;padding:var(--s-6) var(--s-5) var(--s-4);background:var(--ground);border:1px solid var(--line);border-radius:14px;flex-direction:column;display:flex;position:relative;box-shadow:0 24px 64px #0000008c}.pub-dialog-line{margin:var(--s-4) 0 var(--s-5);font-family:var(--serif);font-size:var(--t-lg);color:var(--bone-2);text-wrap:balance;line-height:1.4}.pub-dialog-hint{margin:0 0 var(--s-4);font-size:var(--t-xs);color:var(--bone-2);line-height:20px}.pub-dialog-hint strong{color:var(--bone);font-weight:500}.pub-dialog-actions{gap:var(--s-3);flex-direction:column;display:flex}.pub-dialog-actions .pub-btn{width:100%}.pub-dialog-quiet{min-height:36px;font-family:var(--sys);font-size:var(--t-xs);color:var(--bone-3);cursor:pointer;background:0 0;border:0;padding:0;transition:color .16s}.pub-dialog-notice{margin-top:var(--s-4)}@media (hover:hover) and (pointer:fine){.pub-dialog-quiet:hover{color:var(--bone)}}.pub-status{padding:var(--s-3) var(--s-4);border:1px solid var(--line);font-size:var(--t-sm);border-radius:10px;line-height:1.45}.pub-status-error{border-color:var(--alert);color:var(--alert)}.pub-figure{font-family:var(--serif);font-size:var(--t-2xl);color:var(--bone);font-variant-numeric:tabular-nums;line-height:1.1}.pub-inline{gap:var(--s-2);display:flex}.pub-inline .pub-input{flex:1;min-width:0}.pub-inline .pub-input-short{text-transform:uppercase;flex:none;width:5.5rem}.pub-rows>li{justify-content:space-between;align-items:baseline;column-gap:var(--s-4);padding-block:var(--s-3);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.pub-rows>li:first-child{border-top:0;padding-top:0}.pub-buy-grid{gap:var(--s-2);grid-template-columns:1fr;display:grid}@media (min-width:640px){.pub-buy-grid{grid-template-columns:1fr 1fr}}.pub-btn-wrap{height:auto;min-height:48px;padding-block:var(--s-3);white-space:normal;text-align:left;justify-content:flex-start}
@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_d1dc7520-module__bedIjq__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_d1dc7520-module__bedIjq__variable{--font-serif:"Newsreader", "Newsreader Fallback"}
