.ben-day-screen[data-astro-cid-23mms67g]{appearance:none;width:100%;min-height:var(--height-screen-default);border:var(--rule);background-color:var(--color-paper);box-shadow:var(--shadow-offset);color:inherit;cursor:pointer;font:inherit;text-align:left;background-position:50%;padding:0;position:relative}.screen-509[data-astro-cid-23mms67g]{--pitch:calc(var(--screen-pitch) * 2);background-image:radial-gradient(circle, var(--color-accent) 0 calc(var(--pitch) * .15), var(--color-clear) calc(var(--pitch) * .22));background-size:var(--pitch) var(--pitch)}.screen-010[data-astro-cid-23mms67g]{--pitch:calc(var(--screen-pitch) * 3);background-image:repeating-linear-gradient(90deg, var(--color-accent) 0 calc(var(--pitch) * .38), var(--color-clear) calc(var(--pitch) * .38) var(--pitch))}.screen-446[data-astro-cid-23mms67g]{--pitch:calc(var(--screen-pitch) * 4);background-image:radial-gradient(circle, var(--color-accent) 0 calc(var(--pitch) * .19), var(--color-clear) calc(var(--pitch) * .23)), radial-gradient(circle, var(--color-accent) 0 calc(var(--pitch) * .13), var(--color-clear) calc(var(--pitch) * .16));background-position:0 0, calc(var(--pitch) / 2) calc(var(--pitch) / 2);background-size:var(--pitch) var(--pitch)}.screen-335[data-astro-cid-23mms67g]{--pitch:calc(var(--screen-pitch) * 6);background-image:linear-gradient(135deg, var(--color-accent) 25%, transparent 25%), linear-gradient(225deg, var(--color-accent) 25%, transparent 25%), linear-gradient(45deg, var(--color-accent) 25%, transparent 25%), linear-gradient(315deg, var(--color-accent) 25%, transparent 25%);background-position:0 0, 0 calc(var(--pitch) / 2), calc(var(--pitch) / 2) calc(var(--pitch) / -2), calc(var(--pitch) / -2) 0;background-size:var(--pitch) var(--pitch)}.screen-336[data-astro-cid-23mms67g]{--pitch:calc(var(--screen-pitch) * 5);background-image:radial-gradient(ellipse, var(--color-clear) 0 calc(var(--pitch) * .24), var(--color-accent) calc(var(--pitch) * .26) calc(var(--pitch) * .34), var(--color-clear) calc(var(--pitch) * .36)), radial-gradient(ellipse, var(--color-clear) 0 calc(var(--pitch) * .24), var(--color-accent) calc(var(--pitch) * .26) calc(var(--pitch) * .34), var(--color-clear) calc(var(--pitch) * .36));background-position:0 0, calc(var(--pitch) / 2) calc(var(--pitch) / 2);background-size:var(--pitch) calc(var(--pitch) / 2)}.ben-day-screen[data-astro-cid-23mms67g]:before,.ben-day-screen[data-astro-cid-23mms67g]:after{padding:var(--space-readout-block) var(--space-readout-inline);background:var(--color-ink);color:var(--color-paper);font-family:var(--font-mono);font-size:var(--step-micro);font-weight:var(--weight-text);letter-spacing:var(--tracking-label);pointer-events:none;text-transform:uppercase;position:absolute}.ben-day-screen[data-astro-cid-23mms67g]:before{content:"ACCENT: " attr(data-accent-name) " " attr(data-accent-hex);top:0;left:0}.ben-day-screen[data-astro-cid-23mms67g]:after{content:"SCREEN: " attr(data-screen);bottom:0;right:0}.ben-day-screen[data-astro-cid-23mms67g]:active{box-shadow:calc(var(--offset-print) - var(--offset-press)) calc(var(--offset-print) - var(--offset-press)) 0 var(--color-accent);transform:translate(var(--offset-press), var(--offset-press))}.metadata-bar[data-astro-cid-zmxkof53]{border-top:var(--rule);border-bottom:var(--rule);grid-column:1/-1;align-self:start;margin:0;display:grid}.columns-3[data-astro-cid-zmxkof53]{grid-template-columns:repeat(3,minmax(0,1fr))}.columns-4[data-astro-cid-zmxkof53]{grid-template-columns:repeat(4,minmax(0,1fr))}.metadata-bar[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.metadata-bar[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]:first-child{padding-left:0}.metadata-bar[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]:last-child{padding-right:0}.metadata-bar[data-astro-cid-zmxkof53] [data-astro-cid-zmxkof53]:where(div+div){border-left:var(--rule-dashed)}dt[data-astro-cid-zmxkof53],dd[data-astro-cid-zmxkof53]{font-family:var(--font-mono);font-size:var(--step--1);line-height:var(--line-technical);margin:0}dt[data-astro-cid-zmxkof53]{font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}dd[data-astro-cid-zmxkof53]{font-weight:var(--weight-text);letter-spacing:var(--tracking-data);overflow-wrap:anywhere}@media (width>=36.001rem) and (width<=62rem){.columns-4[data-astro-cid-zmxkof53]{grid-template-columns:1fr 1fr}.columns-4[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]{border-top:var(--rule-dashed);border-left:0}.columns-4[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]:nth-child(odd){padding-left:0}.columns-4[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]:nth-child(2n){border-left:var(--rule-dashed);padding-right:0}.columns-4[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]:first-child,.columns-4[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]:nth-child(2){border-top:0}}@media (width<=36rem){.metadata-bar[data-astro-cid-zmxkof53]{grid-template-columns:1fr}.metadata-bar[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]{border-top:var(--rule-dashed);border-left:0;padding-inline:0}.metadata-bar[data-astro-cid-zmxkof53] div[data-astro-cid-zmxkof53]:first-child{border-top:0}}.link-arrow[data-astro-cid-soxo5sbw]{margin-left:var(--space-arrow);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--scale-mark);font-weight:var(--weight-text);line-height:var(--line-control);vertical-align:var(--align-icon);transition:color var(--transition), transform var(--transition);display:inline-block}a:hover .link-arrow[data-astro-cid-soxo5sbw]{transform:translate(.15rem,-.05rem)}.revision-bar[data-astro-cid-ujuehuvz]{justify-content:space-between;gap:var(--space-3);min-height:var(--height-footer);margin-bottom:var(--space-1);border-top:var(--rule);border-bottom:var(--rule);font-family:var(--font-mono);font-size:var(--step--1);font-weight:var(--weight-text);letter-spacing:var(--tracking-label);line-height:var(--line-control);text-transform:uppercase;align-items:center;display:flex}nav[data-astro-cid-ujuehuvz]{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}nav[data-astro-cid-ujuehuvz] a[data-astro-cid-ujuehuvz]{white-space:nowrap;text-decoration:none}@media (width<=36rem){.revision-bar[data-astro-cid-ujuehuvz]{min-height:0;padding-block:var(--space-2);align-items:flex-start}nav[data-astro-cid-ujuehuvz]{gap:var(--space-1) var(--space-2)}}.site-header[data-astro-cid-nen7h5rs]{min-height:var(--height-site-header);margin-top:var(--space-1);border-top:var(--rule);border-bottom:var(--rule);background:var(--color-paper);justify-content:space-between;align-items:center;gap:clamp(1rem,3vw,3rem);display:flex}.wordmark[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);font-size:var(--step-wordmark);font-weight:var(--weight-label);letter-spacing:var(--tracking-wordmark);line-height:var(--line-control);text-transform:uppercase;white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}nav[data-astro-cid-nen7h5rs]{align-self:stretch;align-items:center;display:flex}ul[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(1rem,2.5vw,2.5rem);margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-glyph);font-family:var(--font-mono);font-size:var(--step--1);font-weight:var(--weight-text);letter-spacing:var(--tracking-label);line-height:var(--line-control);text-transform:uppercase;grid-template-columns:.6em auto .6em;text-decoration:none;display:inline-grid}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:before,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{opacity:0;transition:opacity var(--transition)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:before{content:"["}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"]"}.nav-content[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-ordinal);white-space:nowrap;display:inline-flex}.nav-number[data-astro-cid-nen7h5rs]{color:var(--color-muted);font-size:inherit}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-accent)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] .nav-number[data-astro-cid-nen7h5rs]{color:inherit}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:before,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{opacity:1}@media (width<=62rem){.site-header[data-astro-cid-nen7h5rs]{min-height:auto;padding-block:var(--space-2);gap:var(--space-3);flex-wrap:wrap}nav[data-astro-cid-nen7h5rs],nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{width:100%}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{justify-content:space-between;gap:var(--space-1)}}@media (width<=36rem){.nav-number[data-astro-cid-nen7h5rs]{display:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--step--1);letter-spacing:var(--tracking-data)}.wordmark[data-astro-cid-nen7h5rs]{font-size:var(--step--1);letter-spacing:var(--tracking-wordmark-mobile)}}@media (width<=26rem){nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-cyrillic-wght-normal.CcrOj1MU.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-greek-wght-normal.DAdwyhkq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-vietnamese-wght-normal.CfS0RdBA.woff2)format("woff2-variations");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:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-latin-ext-wght-normal.BUpo8gM0.woff2)format("woff2-variations");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-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-latin-wght-normal.BTZaHlTl.woff2)format("woff2-variations");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:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-cyrillic-wght-italic.BzL1BdzR.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-greek-wght-italic.glgrbyRu.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-vietnamese-wght-italic.B1jFRJrJ.woff2)format("woff2-variations");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:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-latin-ext-wght-italic.-XhV508b.woff2)format("woff2-variations");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-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-latin-wght-italic.BDl6bBME.woff2)format("woff2-variations");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-italic.BqAiT5Ww.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-italic.66oory27.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff)format("woff")}:root{--color-clear:transparent;--color-accent:var(--color-accent-instrument);--color-on-accent:var(--color-accent-instrument-on);--font-serif:"STIX Two Text Variable", Georgia, serif;--font-mono:"IBM Plex Mono", monospace;--width-page:88rem;--width-reading:44rem;--width-rail:5.5rem;--width-rail-narrow:3.5rem;--measure-lede:34rem;--gutter:clamp(1rem, 3.4vw, 3.75rem);--space-1:.375rem;--space-2:.75rem;--space-3:1.25rem;--space-4:2rem;--space-5:3.5rem;--space-glyph:.22em;--space-ordinal:.5em;--space-arrow:.35em;--space-readout-block:.2rem;--space-readout-inline:.35rem;--stroke-hair:1px;--stroke-heavy:.35rem;--offset-print:.45rem;--offset-press:.25rem;--rule:var(--stroke-hair) solid var(--color-ink);--rule-dashed:var(--stroke-hair) dashed var(--color-ink);--rule-heavy-accent:var(--stroke-heavy) solid var(--color-accent);--shadow-offset:var(--offset-print) var(--offset-print) 0 var(--color-accent);--weight-text:400;--weight-entry:500;--weight-label:600;--tracking-label:.12em;--tracking-data:.06em;--tracking-wordmark:.06em;--tracking-wordmark-mobile:.07em;--tracking-entry:-.025em;--tracking-nameplate:-.07em;--tracking-navigation-title:.02em;--tracking-title:-.055em;--line-technical:1.05;--line-title-cover:.88;--line-title-record:.9;--line-summary:1.4;--line-description:1.45;--line-reading:1.55;--line-reading-mobile:1.65;--line-heading:1.15;--line-code:1.55;--line-control:1;--line-navigation-title:1.1;--line-nameplate:.72;--line-nameplate-mobile:.76;--transition:.11s cubic-bezier(.2, .75, .25, 1);--height-section-header:27rem;--height-section-header-tablet:24rem;--height-site-header:5rem;--height-site-header-mobile:4.5rem;--height-footer:2.5rem;--height-screen:16rem;--height-screen-default:12rem;--height-screen-mobile:8rem;--height-navigation-card:6.5rem;--height-navigation-card-mobile:5.5rem;--screen-pitch:.14rem;--step-micro:.625rem;--step-wordmark:clamp(1rem, .93rem + .22vw, 1.14rem);--scale-code:.84em;--scale-mark:.72em;--align-icon:.16em;--step--1:clamp(.78rem, .75rem + .14vw, .9rem);--step-0:clamp(1rem, .78rem + .59vw, 1.25rem);--step-1:clamp(1.25rem, 1.14rem + .52vw, 1.6rem);--step-2:clamp(1.6rem, 1.35rem + 1.2vw, 2.4rem);--step-3:clamp(2.1rem, 1.45rem + 3.15vw, 4.2rem);--step-4:clamp(3.25rem, 1.2rem + 9.5vw, 10rem)}*,:before,:after{box-sizing:border-box}html{background:var(--color-paper);scrollbar-gutter:stable;color:var(--color-ink);color-scheme:light;font-family:var(--font-serif);font-size:100%;font-weight:var(--weight-text);scroll-behavior:smooth}h1,h2,h3{font-family:var(--font-serif)}strong,b,dt,th{font-weight:var(--weight-label)}dd,td{font-weight:var(--weight-text)}body{background:var(--color-paper);min-width:20rem;margin:0;overflow-x:hidden}::selection{background:var(--color-accent);color:var(--color-on-accent)}a{color:inherit;text-decoration-color:var(--color-accent);text-underline-offset:.18em;transition:color var(--transition), background-color var(--transition), transform var(--transition), box-shadow var(--transition);text-decoration-thickness:.09em}a:hover{color:var(--color-accent)}:focus-visible{outline:var(--stroke-heavy) solid var(--color-accent);outline-offset:.25rem}img,svg{max-width:100%;display:block}.shell{width:min(100%, var(--width-page));padding-inline:var(--gutter);margin-inline:auto}.page-with-footer{min-height:calc(100svh - var(--height-site-header) - var(--space-1));grid-template-rows:1fr auto;display:grid}.technical-data{font-family:var(--font-mono);font-size:var(--step--1);font-weight:var(--weight-text);letter-spacing:var(--tracking-data);line-height:var(--line-description)}.eyebrow{font-family:var(--font-mono);font-size:var(--step--1);font-weight:var(--weight-text);letter-spacing:var(--tracking-label);line-height:var(--line-description);text-transform:uppercase;margin:0}.screen-reader-only,.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}@media (width<=36rem){.page-with-footer{min-height:calc(100svh - var(--height-site-header-mobile) - var(--space-1))}}.viewport-paper{z-index:1;height:var(--stroke-hair);background:var(--color-paper);pointer-events:none;position:fixed;inset:0 0 auto}.skip-link:focus{z-index:30;top:var(--space-3);left:var(--space-3);width:auto;height:auto;padding:var(--space-2) var(--space-3);clip:auto;background:var(--color-paper);position:fixed}
