.OverlayBackground_container__idI3u{width:100%;height:100vh;height:100lvh;display:flex;flex-direction:column;padding:0;background:var(--color-overlay-background);overflow-y:auto}.OverlayBackground_container__idI3u.OverlayBackground_transparent__hPalB{background:var(--color-overlay-transparent)}.OverlaySalePopup_container__lrOZI{position:fixed;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(7/var(--columns)*(100vw - var(--scrollbar-width) - (var(--columns) - 1)*var(--gutter) - var(--inset)*2) + 6*var(--gutter));min-width:512px;height:calc(100lvh - var(--header-height) - 120px);max-height:720px;display:flex;flex-direction:column;align-items:center;padding:7px 10px;background:rgba(251,250,241,.6)}.OverlaySalePopup_buttons__CfGLD{width:100%;display:flex;justify-content:space-between;text-transform:uppercase}.OverlaySalePopup_heading__HEIzB{margin-top:auto;margin-bottom:auto;text-align:center}.OverlaySalePopup_footnote__HNBGO{margin-top:auto}@media(max-width:750px){.OverlaySalePopup_container__lrOZI{min-width:0;width:calc(100% - 2*var(--margin) - 2*var(--column));height:calc(100svh - var(--header-height) - 120px);max-height:100%}}.OverlayGrid_container__bmNFJ{position:fixed;top:0;height:100svh;z-index:9999;display:flex;pointer-events:none;visibility:hidden;overflow:hidden;width:calc(100vw - var(--scrollbar-width));padding-left:var(--inset);padding-right:var(--inset)}.OverlayGrid_containerActive__B8iu4{visibility:visible}.OverlayGrid_columns__1tnob{flex:1 1;display:grid;grid-template-columns:repeat(var(--columns),1fr);column-gap:var(--gutter)}.OverlayGrid_column__Mimau{position:relative;display:flex;opacity:.1;background:red;height:100svh}.OverlayGrid_column__Mimau:after{content:"";position:absolute;top:0;right:0;height:100%;border-right:red}@font-face{font-family:quadrantTextMono;src:url(/_next/static/media/0e901db677a925a7-s.p.woff2) format("woff2");font-display:swap;font-style:normal}@font-face{font-family:quadrantTextMono;src:url(/_next/static/media/943c317c40e53487-s.p.woff2) format("woff2");font-display:swap;font-style:italic}@font-face{font-family:quadrantTextMono Fallback;src:local("Arial");ascent-override:62.36%;descent-override:13.69%;line-gap-override:15.21%;size-adjust:131.49%}.__className_730271{font-family:quadrantTextMono,quadrantTextMono Fallback}.__variable_730271{--quadrant-text-mono:"quadrantTextMono","quadrantTextMono Fallback"}@font-face{font-family:abcWalterNeue;src:url(/_next/static/media/fa487265d5c4daa1-s.p.woff2) format("woff2");font-display:swap;font-style:normal}@font-face{font-family:abcWalterNeue Fallback;src:local("Arial");ascent-override:94.06%;descent-override:28.22%;line-gap-override:0.00%;size-adjust:106.31%}.__className_158ed7{font-family:abcWalterNeue,abcWalterNeue Fallback;font-style:normal}.__variable_158ed7{--abc-walter-neue:"abcWalterNeue","abcWalterNeue Fallback"}*,:after,:before{box-sizing:border-box}html{font-size:var(--font-size-body);font-family:var(--quadrant-text-mono);letter-spacing:var(--letter-spacing);color:var(--color-text);background-color:var(--color-background);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{margin:0}blockquote,h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit;margin:0}li,ol,td,th,ul{padding:0}li,ol,ul{list-style:none;margin:0}a{color:currentColor;text-decoration:none}figure{margin:0}fieldset{display:block;border:0}fieldset,input{margin:0;padding:0}input{font-family:inherit;font-size:inherit;appearance:none;background:none;border:none;color:currentColor}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input::placeholder{color:currentColor;opacity:1}input[type=number]{appearance:textfield;-moz-appearance:textfield}input:focus,textarea:focus{outline:none}button{margin:0;padding:0;color:inherit;background:none;border:none;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;text-transform:inherit;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{width:100%;height:auto}th{font-weight:400;text-align:left;vertical-align:top}:focus:not(.focus-visible){outline:none}dd,dl{margin:0}.type-heading{font-family:var(--abc-walter-neue);font-size:var(--font-size-heading);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}.type-heading:not(:last-child){margin-bottom:calc((1)*var(--line-height-heading)*1rem)}.type-heading-2{font-family:var(--abc-walter-neue);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading-2);letter-spacing:var(--letter-spacing-heading-2)}.type-caption{font-size:11px}.caps{text-transform:uppercase}.linkMarkActive{position:relative}.linkMarkActive.inset{padding-left:var(--text-indent)}.linkMarkActive.active:before,.linkMarkActive.router-link-exact-active:before,.linkMarkActive:hover:before{content:var(--text-bullet);position:absolute;left:0;transition:opacity .3s ease}@media(hover:hover){.linkUnderline{text-decoration:underline}.linkUnderline:hover{text-decoration:none}}.layoutCover{position:absolute;top:0;left:0;width:100%;height:100%}:root{--inset:60px;--paragraph-spacing:25px;--color-background:#f9f9f4;--color-background-alt:#e6dfb3;--color-muted:#666666;--color-text:#3f3f3f;--color-overlay-background:var(--color-background);--color-overlay-transparent:rgba(217,217,217,0.5);--color-white:#ffffff;--color-grey:#999999;--color-grey-2:#858585;--transition-color:color 0.3s ease;--bp-header:800px;--font-size-body:12px;--font-size-caption:10px;--font-size-heading:34px;--font-size-heading-2:30px;--line-height:1.3333;--line-height-heading:1.0588;--line-height-heading-2:1;--letter-spacing:0.04em;--letter-spacing-heading:-0.01em;--letter-spacing-heading-2:-0.01em;--1vh:1vh;--100vh:100vh;--height-line:calc(var(--font-size-body) * var(--line-height));--height-header:45px;--height-content-offset:calc(var(--height-header) + 154px);--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-20:20px;--spacing-24:24px;--spacing-25:25px;--spacing-32:32px;--spacing-38:38px;--spacing-40:40px;--spacing-64:64px;--spacing-80:80px;--spacing-120:120px;--spacing-144:144px;--spacing-200:200px;--spacing-300:300px;--scrollbar-width:17px;--columns:23;--margin:60px;--gutter:20px;--column:calc((1 / var(--columns)) * (100vw - var(--scrollbar-width) - (var(--margin) * 2) - ((var(--columns) - 1) * var(--gutter))) + var(--gutter));--column-first:calc(var(--column) * 6);--column-last:calc(var(--column) * 5);--column-template:var(--column-first) repeat(3,1fr) var(--column-last);--opacity-placeholder:0.5;--space-m:154px;--header-height:45px;--page-offset-y:calc(var(--space-m) + var(--header-height));--page-section-spacing:70px;--footer-margin:var(--spacing-300);--grid-column-left:calc(6 / var(--columns) * (100vw - var(--scrollbar-width) - (var(--columns) - 1) * var(--gutter) - var(--inset) * 2) + 5 * var(--gutter));--grid-column-right:calc(5 / var(--columns) * (100vw - var(--scrollbar-width) - (var(--columns) - 1) * var(--gutter) - var(--inset) * 2) + 4 * var(--gutter));--grid-columns:calc(6 / var(--columns) * (100vw - var(--scrollbar-width) - (var(--columns) - 1) * var(--gutter) - var(--inset) * 2) + 5 * var(--gutter)) calc(4 / var(--columns) * (100vw - var(--scrollbar-width) - (var(--columns) - 1) * var(--gutter) - var(--inset) * 2) + 3 * var(--gutter)) calc(4 / var(--columns) * (100vw - var(--scrollbar-width) - (var(--columns) - 1) * var(--gutter) - var(--inset) * 2) + 3 * var(--gutter)) calc(4 / var(--columns) * (100vw - var(--scrollbar-width) - (var(--columns) - 1) * var(--gutter) - var(--inset) * 2) + 3 * var(--gutter)) calc(5 / var(--columns) * (100vw - var(--scrollbar-width) - (var(--columns) - 1) * var(--gutter) - var(--inset) * 2) + 4 * var(--gutter));--border-radius:1em;--text-indent:20px;--text-bullet:"•";--text-arrow-left:"←";--text-arrow-right:"→";--text-arrow-down:"↓";--paragraph-indent:38px;--input-indent:25px;--selection-indent:calc(var(--text-indent) + var(--input-indent))}@media(max-width:1000px){:root{--space-m:77px}}@media(max-width:720px){:root{--margin:15px;--inset:15px;--gutter:15px;--height-content-offset:calc(var(--height-header) + 60px);--font-size-heading:18px;--line-height-heading:1.111;--letter-spacing-heading:0;--page-offset-y:var(--spacing-144);--grid-columns:repeat(6,1fr)}}