@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/big-shoulders-display-latin-700-normal.KM2fueoL.woff2)format("woff2"),url(/_astro/big-shoulders-display-latin-700-normal.CMi6UoP4.woff)format("woff")}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-display-latin-800-normal.DDUD9Xuh.woff2)format("woff2"),url(/_astro/big-shoulders-display-latin-800-normal.CI0lhnTM.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-latin-700-normal.BYuf6tUa.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-700-normal.D3wTyLJW.woff)format("woff")}:root{--black:#000;--darkest:#121212;--darker:#232323;--dark-gray:#3a3a3a;--gray:gray;--light-gray:#afafaf;--white:#efefef;--orange:#ff4d00;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display:"Big Shoulders Display", "Arial Narrow", Impact, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--sidebar-width:max(265px, 16.45vw);--px:max(24px, 1.25vw);--dot-grid:url("data:image/svg+xml,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%231D1D1D' d='M0 0h1v1H0z'/%3E%3C/svg%3E");--dot-grid-hover:url("data:image/svg+xml,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23525252' d='M0 0h1v1H0z'/%3E%3C/svg%3E");--cursor-default:url("data:image/svg+xml,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22.5h.5v-10h10v-2h-10V.5h-2v10H.5v2h10v10H12Z' fill='%23EFEFEF' stroke='%23000'/%3E%3C/svg%3E") 11 11, default;--cursor-pointer:url("data:image/svg+xml,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23EFEFEF' stroke='%23000' d='M10.5 10.5v2H.5v-2zM22.5 10.5v2h-10v-2zM12.5 9.5h-2V.5h2zM12.5 22.5h-2v-10h2z'/%3E%3Cpath fill='%23FF4D00' stroke='%23000' d='M13.5 9.5v4h-4v-4z'/%3E%3C/svg%3E") 11 11, pointer}html[data-theme=light]{--black:#efefef;--darkest:#dfdfdf;--darker:#cbcbcb;--dark-gray:#b7b7b7;--gray:#666;--light-gray:#4b4b4b;--white:#000;--orange:#c23b00;--dot-grid:url("data:image/svg+xml,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23CBCBCB' d='M0 0h1v1H0z'/%3E%3C/svg%3E");--dot-grid-hover:url("data:image/svg+xml,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%237A7A7A' d='M0 0h1v1H0z'/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}ul,ol{list-style:none}html{text-rendering:geometricprecision;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--black);scrollbar-color:var(--orange) var(--black);line-height:1.5}html ::-webkit-scrollbar{width:max(10px,.52vw)}html ::-webkit-scrollbar-thumb{background:var(--orange)}html ::-webkit-scrollbar-track{background:var(--darker)}body{color:var(--white);background-color:var(--black);font-family:var(--font-body);cursor:var(--cursor-default);overflow-x:clip}body ::selection{background-color:var(--orange);color:var(--black)}a,button{color:inherit;cursor:var(--cursor-pointer);text-decoration:none}button{font:inherit;background:0 0;border:0}img{max-width:100%;height:auto;display:block}:focus-visible{outline:1px solid var(--orange);outline-offset:3px}.skip-link{z-index:200;background:var(--orange);color:#000;font-family:var(--font-mono);text-transform:uppercase;padding:8px 12px;font-size:12px;transition:transform .15s;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}@keyframes underline-ani{0%{transform:translate(0)}to{transform:translate(6em)}}.dash-link{width:fit-content;transition:color .15s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.dash-link:after{content:"";border-bottom:1px solid var(--white);width:100%;transition:width .15s ease-in-out,border .15s ease-in-out;position:absolute;bottom:0;right:0}.dash-link:hover{color:var(--orange)}.dash-link:hover:after{border-bottom:1px dashed var(--orange);width:600%;animation:10s linear infinite underline-ani}.app-shell{grid-template-columns:auto 1fr;display:grid;position:relative}.sidebar-outer{z-index:12;position:relative}.sidebar{min-height:100vh;width:var(--sidebar-width);flex-direction:column;align-self:flex-start;padding:max(24px,1.25vw) max(20px,1.25vw);display:flex;position:sticky;top:0}.sidebar-heading{width:max(196px,11.5vw);margin-bottom:max(36px,1.875vw)}.sidebar-heading svg{width:100%;height:auto}.sidebar-heading svg path{fill:var(--orange)}.sidebar-group{margin-bottom:max(24px,1.66vw);padding-left:max(24px,1.66vw);position:relative}.sidebar-group:before{content:"↳";font-family:var(--font-body);font-size:max(16px,.83vw);line-height:max(18px,.93vw);position:absolute;top:0;left:0}.sidebar-group-title{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding-bottom:max(10px,.52vw);font-size:max(14px,.73vw);font-weight:700;line-height:max(18px,.93vw);display:block}.sidebar-list li:not(:last-child){margin-bottom:max(8px,.42vw)}.sidebar-list li{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-size:max(14px,.73vw);line-height:max(18px,.93vw);display:flex}.box-btn{border:max(1px, .052vw) solid var(--white);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;user-select:none;border-radius:.2em;padding:0 .3em;font-size:max(14px,.73vw);line-height:max(18px,.93vw);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out;display:inline-flex}.box-btn:hover,.box-btn.is-active,.box-btn--secondary{color:var(--orange);border-color:var(--orange)}.box-btn--secondary:hover{background-color:var(--orange);color:var(--black);border-color:var(--orange)}.state-pills{flex-wrap:wrap;gap:6px;display:flex}.theme-switch{align-items:center;display:flex}.theme-dot{background:0 0;border:0;border-radius:50%;place-items:center;width:max(24px,1.25vw);height:max(24px,1.25vw);padding:0;display:grid}.theme-dot:before{content:"";border:1px solid var(--white);background:var(--dot);border-radius:50%;width:max(16px,.83vw);height:max(16px,.83vw)}.theme-dot:not(:last-child){margin-right:max(2px,.1vw)}.theme-dot.is-active:before{border-color:var(--orange)}.sidebar-bottom{margin-top:auto}.sidebar-bottom .sidebar-group:last-child{margin-bottom:0}.sidebar-mail{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;font-size:max(14px,.73vw);line-height:max(18px,.93vw);display:flex}.mobile-menu-btn{display:none}.stage{z-index:11;width:100%;min-width:0;position:relative}.container{min-width:100%;max-width:max(1574px,81.98vw);padding-left:var(--px);padding-right:var(--px)}.hero-container{padding-left:var(--px);padding-right:var(--px);padding-top:max(20px,1.04vw)}.hero-marquee{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.01em;color:var(--gray);margin-bottom:max(20px,1.04vw);font-size:max(14px,.73vw);line-height:1.3}.hero-display-box{border:1px solid var(--dark-gray);background-color:var(--darkest);background-image:var(--dot-grid);background-size:max(8px,.42vw) max(8px,.42vw);border-radius:.42vw;align-items:flex-end;min-height:max(380px,27vw);padding:max(28px,2vw) max(24px,1.6vw);display:flex;position:relative;overflow:hidden}.hero-map{pointer-events:none;width:auto;height:116%;position:absolute;top:-8%;right:-3%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42%);mask-image:linear-gradient(90deg,#0000 0%,#000 42%)}.hero-map-county{fill:none;stroke:var(--dark-gray);stroke-width:.8px;stroke-linejoin:round}.hero-map-outline{fill:none;stroke:var(--gray);stroke-width:1.3px;stroke-linejoin:round}.hero-headline{z-index:1;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--white);font-size:clamp(4rem,10.6vw,12.8rem);font-weight:800;line-height:.85;position:relative}.hero-headline .accent-line{color:var(--orange)}.hero-details{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.01em;justify-content:space-between;align-items:flex-start;gap:24px;margin-top:max(24px,1.25vw);font-size:max(14px,.73vw);line-height:1.3;display:flex}.hero-main-text{width:max(360px,31.25vw);color:var(--gray)}.hero-cue{color:var(--white);white-space:nowrap}.narrative-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;margin-top:max(88px,5.5vw);display:grid}.narrative-title{letter-spacing:-.02em;grid-column:1/span 3;font-size:clamp(1.5rem,1.3rem + .6vw,2rem);font-weight:500;line-height:1.15}.narrative-copy{grid-column:5/span 4;font-size:clamp(1.2rem,1.1rem + .35vw,1.375rem);line-height:1.32}.narrative-copy p+p{margin-top:16px}.narrative-copy .muted{color:var(--gray)}.inline-pill{border:1px solid var(--dark-gray);color:var(--white);border-radius:999px;align-items:center;gap:4px;margin:0 2px;padding:1px 9px 2px;font-size:.86em;line-height:1.2;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.inline-pill:hover{border-color:var(--orange);background-color:var(--orange);color:var(--black)}.narrative-meta{color:var(--gray);flex-direction:column;grid-column:11/span 2;gap:4px;font-size:14px;line-height:1.35;display:flex}.narrative-meta strong{color:var(--white);font-weight:500}.font-list{flex-direction:column;margin:max(88px,5.8vw) 0 max(20px,1.25vw);display:flex}.font-list>article:not(:last-child){margin-bottom:max(30px,1.66vw)}.font-display{border:1px solid var(--dark-gray);background-color:var(--black);background-image:var(--dot-grid);background-repeat:repeat;background-size:max(8px,.42vw) max(8px,.42vw);border-radius:max(8px,.42vw);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.font-display:hover{background-image:var(--dot-grid-hover)}.config-bar{--height:max(36px, 1.875vw);width:100%;min-height:var(--height);border-bottom:max(1px, .052vw) solid var(--dark-gray);background-color:var(--darkest);z-index:5;align-items:center;padding:0 max(12px,.625vw);display:flex}.config-bar a,.config-bar button,.config-bar span{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:max(14px,.73vw);line-height:max(16px,.83vw)}.config-data{align-items:center;width:100%;display:flex}.config-name{width:22ch;font-family:var(--font-mono);letter-spacing:.04em;color:var(--white);white-space:nowrap;flex:none;align-items:center;font-size:max(14px,.73vw);display:flex}.config-specs{color:var(--gray);white-space:nowrap;flex-shrink:0;padding-left:max(20px,1.56vw);display:flex}.config-specs-second{padding-left:max(20px,2.2vw)}.config-modes{color:var(--gray);flex-shrink:0;align-items:center;padding-left:max(20px,2.5vw);display:flex}.config-modes button{white-space:nowrap;margin-left:max(12px,.7vw)}.config-modes button:not(.is-active){color:var(--gray);transition:color .15s ease-in-out;position:relative;overflow:hidden}.config-modes button:not(.is-active):after{content:"";border-bottom:1px solid var(--gray);width:100%;transition:width .15s ease-in-out,border .15s ease-in-out;position:absolute;bottom:0;right:0}.config-modes button:not(.is-active):hover{color:var(--orange)}.config-modes button:not(.is-active):hover:after{border-bottom:1px dashed var(--orange);width:600%;animation:10s linear infinite underline-ani}.config-modes button.is-active{color:var(--white)}.config-actions{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding-left:max(16px,1vw);display:flex}.specimen-stage{flex-direction:column;justify-content:space-between;width:100%;min-height:max(270px,16.5vw);padding:max(32px,2.4vw) max(24px,1.8vw);display:flex}.specimen-pane{display:none}.specimen-pane.is-active{flex-direction:column;justify-content:space-between;gap:max(22px,1.5vw);min-height:max(206px,12vw);display:flex}.specimen-statement{font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;color:var(--white);max-width:22ch;font-size:clamp(3rem,6.2vw,7.4rem);font-weight:800;line-height:.88}.specimen-footer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.specimen-note{max-width:58ch;color:var(--light-gray);font-size:16px;line-height:1.45}.specimen-tags{font-family:var(--font-mono);text-transform:uppercase;color:var(--gray);flex-wrap:wrap;gap:6px;font-size:max(12px,.68vw);display:flex}.faq-container{padding-top:max(100px,6.25vw)}.faq-title{border-bottom:1px solid var(--dark-gray);grid-template-columns:repeat(2,1fr);gap:max(60px,6.25vw);padding-bottom:max(8px,.42vw);font-size:max(18px,1.25vw);line-height:1.3;display:grid}.faq-updated{font-family:var(--font-mono);color:var(--gray);grid-template-columns:repeat(2,1fr);gap:max(60px,6.25vw);padding-top:max(8px,.83vw);font-size:max(14px,.73vw);line-height:max(18px,.93vw);display:grid}.faq-q-and-a{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;padding-top:max(40px,2.6vw);display:grid}.faq-questions{grid-column:9/span 4;font-size:max(18px,1.25vw)}.faq-question{text-align:left;width:100%;color:var(--gray);border-top:1px solid var(--dark-gray);justify-content:space-between;align-items:baseline;padding-top:max(10px,.83vw);padding-bottom:max(10px,.83vw);transition:color .15s ease-in-out,border-color .15s ease-in-out;display:flex}.faq-question:last-child{border-bottom:1px solid var(--dark-gray)}.faq-question.is-active,.faq-question:hover{color:var(--orange);border-color:var(--white)}.faq-question.is-active+.faq-question,.faq-question:hover+.faq-question{border-top-color:var(--white)}.faq-question-meta{min-width:0;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;gap:.25em .9em;font-size:max(12px,.68vw);display:flex}.faq-answers{font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;grid-column:9/span 4;padding-top:max(28px,2vw);font-size:max(14px,.83vw);line-height:1.38}.faq-answer-pane{display:none}.faq-answer-pane.is-active{display:block}.faq-q{color:var(--orange);margin-bottom:12px;display:block}.faq-a-body{color:var(--white);margin-bottom:18px}.faq-a-markets{color:var(--gray)}.map-display{border:1px solid var(--dark-gray);background-color:var(--darkest);background-image:var(--dot-grid);background-size:max(8px,.42vw) max(8px,.42vw);border-radius:max(8px,.42vw);grid-area:1/1/span 2/span 7;position:sticky;top:max(16px,1.04vw);overflow:hidden}.map-bar{border-bottom:1px solid var(--dark-gray);background-color:var(--black);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--gray);align-items:center;gap:max(16px,1.25vw);padding:max(10px,.62vw) max(14px,.83vw);font-size:max(12px,.68vw);display:flex}.map-bar-name{color:var(--white)}.map-bar-key{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.map-key-dot{border-radius:50%;width:8px;height:8px;margin-right:2px;display:inline-block}.map-key-dot--active{background-color:var(--orange)}.map-key-dot--market{background-color:var(--white);margin-left:10px}.territory-map{width:100%;height:auto;padding:max(12px,.83vw);display:block}.map-state{cursor:var(--cursor-pointer);outline:none}.map-county{fill:var(--darker);stroke:var(--black);stroke-width:.7px;stroke-linejoin:round;transition:fill .15s ease-in-out}.map-outline{fill:none;stroke:var(--gray);stroke-width:1.1px;stroke-linejoin:round;pointer-events:none;transition:stroke .15s ease-in-out}.map-state:hover .map-county,.map-state:focus-visible .map-county{fill:var(--dark-gray)}.map-state:hover .map-outline,.map-state:focus-visible .map-outline{stroke:var(--white)}.map-state.is-active .map-county{fill:var(--orange);stroke:#00000059}.map-state.is-active .map-outline{stroke:var(--white)}.map-market{pointer-events:none;display:none}.map-market.is-visible{display:block}.map-market circle{fill:var(--white);stroke:var(--black);stroke-width:2.5px}.map-market text{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;fill:var(--white);stroke:var(--black);stroke-width:4px;paint-order:stroke fill;font-size:19px}.map-code{font-family:var(--font-mono);text-anchor:middle;dominant-baseline:middle;fill:var(--gray);pointer-events:none;font-size:22px;font-weight:700}.map-code.is-active{display:none}.studio-note{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;padding-top:max(100px,6.25vw);display:grid}.studio-note h2{letter-spacing:-.02em;grid-column:1/span 6;font-size:clamp(1.5rem,1.3rem + .65vw,2.05rem);font-weight:500;line-height:1.18}.studio-note-copy{color:var(--gray);grid-column:9/span 4;font-size:16px;line-height:1.42}.studio-note-copy .inline-pill{margin-top:28px}.footer-container{min-width:100%;padding-top:max(100px,6.25vw);padding-bottom:max(59px,3.07vw)}.footer-talk{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;padding-bottom:max(48px,3vw);display:grid}.footer-talk-left{grid-column:1/span 5;font-size:clamp(1.75rem,2.1vw,2.25rem);line-height:1.25}.footer-talk-left h2{font-size:inherit;font-weight:500}.footer-talk-mail{color:var(--orange);font-weight:500}.footer-talk-right{color:var(--gray);grid-column:7/span 5;font-size:15px;line-height:1.45}.footer-wordmark{width:100%;padding-top:max(16px,1vw)}.footer-wordmark svg{width:100%;height:auto;display:block}.footer-links{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:28px;width:100%;padding-top:max(35px,2.6vw);font-size:max(12px,.73vw);line-height:max(18px,.93vw);display:flex}.footer-col{padding-left:max(24px,1.66vw);position:relative}.footer-col:before{content:"↳";font-family:var(--font-body);font-size:max(16px,.83vw);line-height:max(16px,.83vw);position:absolute;top:0;left:0}.footer-col-title{padding-bottom:max(8px,.42vw);font-weight:700;display:block}.footer-col ul li:not(:last-child){margin-bottom:max(6px,.35vw)}.footer-copyright{color:var(--gray);flex-direction:column;display:flex}.footer-copyright a{color:var(--white);align-self:flex-start;margin-top:8px}.prose-page{max-width:68ch;padding-top:max(40px,2.6vw);padding-bottom:max(60px,4vw)}.prose-kicker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.01em;color:var(--gray);margin-bottom:20px;font-size:max(14px,.73vw)}.prose-page h1{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.6rem);font-weight:500;line-height:1.15}.prose-meta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--gray);margin-bottom:48px;font-size:max(12px,.68vw)}.prose-page h2{margin-top:36px;margin-bottom:10px;font-size:18px;font-weight:600}.prose-page p{color:var(--light-gray);margin-bottom:14px;font-size:16px;line-height:1.55}.prose-page a{color:var(--white)}@media (width<=1800px){.config-specs-second{display:none}}@media (width<=1500px){.config-data{flex-wrap:wrap}.config-modes{flex-basis:100%;order:1;margin-top:10px;padding-left:0}.config-modes button:first-child{margin-left:0}}@media (width<=1200px){.narrative-title{grid-column:1/span 4}.narrative-copy{grid-column:5/span 5}.narrative-meta{grid-column:10/span 3}}@media (width<=900px){.app-shell{flex-direction:column;display:flex}.sidebar-outer{z-index:30;background-color:var(--black);position:sticky;top:0}.sidebar{min-height:unset;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:4vw 4.26vw}.sidebar-heading{width:42vw;max-width:180px;margin-bottom:0}.sidebar-content{background-color:var(--black);border-bottom:1px solid var(--dark-gray);width:100%;padding:16px 4.26vw 24px;display:none;position:absolute;top:100%;left:0}.sidebar-content.is-open{display:block}.mobile-menu-btn{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;font-size:14px;display:inline-flex}.hero-details,.narrative-grid,.faq-title,.faq-updated,.faq-q-and-a,.studio-note,.footer-talk{grid-template-columns:1fr}.faq-q-and-a{grid-template-rows:none}.map-display{grid-area:auto/1/auto/-1;position:static}.map-bar-key,.map-market text{display:none}.map-market circle{r:9}.map-code{font-size:30px}.faq-question{flex-wrap:wrap;gap:4px 12px}.faq-question-meta{flex-basis:100%;justify-content:flex-start}.faq-questions,.faq-answers{grid-column:1/-1}.faq-answers{padding-top:20px}.hero-display-box{min-height:0}.hero-map{height:108%;top:-4%;right:-14%}.hero-details{flex-direction:column;gap:12px}.hero-main-text{width:100%}.narrative-title,.narrative-copy,.narrative-meta,.studio-note h2,.studio-note-copy,.footer-talk-left,.footer-talk-right{grid-column:1/-1}.config-specs{display:none}.config-modes{flex-wrap:wrap;gap:6px 0}}
