*,::after,::before{box-sizing:border-box;margin:0;padding:0}@font-face{font-style:normal;font-weight:900;src:url("assets/fonts/InterDisplay-Black.woff2") format("woff2");font-family:"Inter Display";font-display:block}@font-face{font-style:normal;font-weight:500;src:url("assets/fonts/Inter-Medium.woff2") format("woff2");font-family:Inter;font-display:swap}:root{--text:#000000;--accent:#6ab24a;--font-size:14px;--font-size-small:11px;--font-size-large:45px;--spacing:28px;--width:380px;--diagonal-thickness:1px}body{background:#fff;color:var(--text);font-weight:500;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size);line-height:1.6}.page{display:grid;grid-template-columns:2fr var(--width) 4fr 2fr;margin:60px auto;width:100%}.tag{position:relative;border:2px solid #000;background:#fff;width:100%}.white-space{position:relative;width:calc(100% + var(--diagonal-thickness));left:calc(var(--diagonal-thickness) * -1);right:calc(var(--diagonal-thickness) * -1);top:50px;height:calc(100% - 100px);overflow:hidden;background:linear-gradient(to top right,transparent calc(50% - var(--diagonal-thickness)),#000,transparent calc(50% + var(--diagonal-thickness))),linear-gradient(to top left,transparent calc(50% - var(--diagonal-thickness)),#000,transparent calc(50% + var(--diagonal-thickness)))}.content{position:relative}.content::before{display:block;position:absolute;top:2px;right:0;bottom:2px;z-index:0;background-color:#6ab24a;width:20px;content:""}.round-mark{position:absolute}.round-mark--top{top:calc(var(--spacing) * 2);left:calc(var(--spacing) * -2)}.round-mark--bottom{right:calc(var(--spacing) * -2);bottom:calc(var(--spacing) * 6)}.cross-mark{position:absolute;width:var(--spacing);height:calc(var(--spacing)/ 2)}.cross-mark--top{top:calc(var(--spacing) * -1);right:calc(50% - var(--spacing)/ 2)}.cross-mark--bottom{right:calc(50% - var(--spacing)/ 2);bottom:calc(var(--spacing) * -1.5)}.cross-mark::after,.cross-mark::before{position:absolute;background:0 0;width:var(--spacing);height:calc(var(--spacing)/ 2);content:""}.cross-mark::before{right:0;bottom:calc(var(--spacing)/ 2);left:0;box-shadow:0 1px #000}.cross-mark::after{right:calc(var(--spacing)/ 2);bottom:calc(var(--spacing)/ 4);box-shadow:1px 0 #000}.reg-mark{position:absolute}.reg-mark::after,.reg-mark::before{position:absolute;background:0 0;width:var(--spacing);height:var(--spacing);content:""}.reg-mark::before{right:0;bottom:calc(var(--spacing)/ 2);box-shadow:1px 1px #000}.reg-mark::after{right:calc(var(--spacing)/ 2);bottom:0;box-shadow:1px 1px #000}.reg-mark--tl{top:-2px;left:-2px}.reg-mark--tr{top:-2px;right:-2px;transform:scale(-1,1)}.reg-mark--bl{bottom:-2px;left:-2px;transform:scale(1,-1)}.reg-mark--br{right:-2px;bottom:-2px;transform:scale(-1,-1)}.barcode{display:grid;position:relative;grid-template-columns:2fr 3fr;column-gap:calc(var(--spacing)/ 2);padding:var(--spacing);height:calc(var(--spacing) * 2 + 200px);overflow:hidden}.barcode-top{border-top:10px solid #000;border-bottom:2px solid #000}.barcode svg{display:block;width:100%;height:100%}.header{position:relative;padding:var(--spacing);padding-top:calc(var(--spacing) * 1.4);padding-bottom:calc(var(--spacing) * .85)}.header-name{font-weight:900;font-size:var(--font-size-large);line-height:1;font-family:"Inter Display",system-ui,sans-serif}.header-icon{position:absolute;top:calc(var(--spacing)/ 2);right:calc(var(--spacing)/ 2)}.header-icon path{shape-rendering:crispedges;stroke:black;stroke-width:.25px}.section{position:relative;border-bottom:2px dashed #000;padding:var(--spacing)}.section:first-of-type{border-top:2px dashed #000}.section-label{margin-bottom:calc(var(--spacing)/ 3);font-weight:500;font-size:var(--font-size);font-family:Inter,system-ui,sans-serif;letter-spacing:.25px}.section--links{margin-top:calc(var(--spacing)/ 3);border-top:2px solid #000;display:flex;flex-direction:column;gap:calc(var(--spacing)/ 2)}.link-label{display:inline-block;background:#000;padding:4px 8px 2px 4px;color:#fff;font-weight:500;font-size:var(--font-size-small);line-height:1;letter-spacing:.25px}.link-url{display:block;padding-top:2px;color:#000;font-size:var(--font-size-small);letter-spacing:.25px;text-underline-offset:3px}.link-url:hover{color:#00f;text-decoration-color:blue}.ticker{display:flex;justify-content:space-around;align-items:center;margin-top:calc(var(--spacing)/ 3);border-top:2px solid #000;border-bottom:10px solid #000;padding:calc(var(--spacing)/ 2);font-size:var(--font-size-small)}.ticker-item{flex-shrink:0}.ticker-fcp{flex-shrink:0}@media (width <= 760px){.page{grid-template-columns:2fr var(--width) 5fr 0}}@media (width <= 580px){:root{--font-size:12px;--font-size-small:10px;--font-size-large:38px;--spacing:22px;--width:320px}.page{grid-template-columns:1fr var(--width) 5fr 0}.white-space{top:50px;height:calc(100% - 100px)}.white-space:first-of-type{background:0 0}.white-space:nth-of-type(3){background:0 0}.round-mark--top{top:calc(var(--spacing) * 3);left:inherit;right:calc(var(--spacing) * -3)}.round-mark--bottom{bottom:calc(var(--spacing) * 3);left:inherit;right:calc(var(--spacing) * -3)}.header-icon{width:36px}}@media (width <= 440px){:root{--width:300px}}