.info-page{--info-paper:#eee6d3;--info-ink:#292c23;--info-rust:#a44128;--info-rule:#bcb6a4;min-height:100vh;color:var(--info-ink);background-color:var(--info-paper);-webkit-font-smoothing:antialiased;background-image:radial-gradient(at 10% 0,#fffaf0a1,#0000 60%),repeating-linear-gradient(0deg,#0000,#0000 3px,#50412a04 3px 4px);padding:0 30px;font-family:Courier Prime,Courier New,monospace}.info-page a{color:inherit}.info-page a:focus-visible{outline:3px solid var(--info-rust);outline-offset:6px}.info-page ::selection{color:var(--info-paper);background:var(--info-rust)}.info-page .info-sheet{max-width:1120px;margin:0 auto}.info-page .info-masthead{border-bottom:3px solid var(--info-ink);align-items:center;gap:36px;padding:30px 0 24px;display:flex}.info-page .info-wordmark{text-transform:uppercase;flex-direction:column;flex-shrink:0;width:max-content;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-weight:800;text-decoration:none;display:flex}.info-page .info-wordmark span:first-child{letter-spacing:-.035em;font-size:40px;line-height:.85}.info-page .info-wordmark span:last-child{letter-spacing:.34em;margin-top:7px;font-size:14px;line-height:1}.info-page .info-edition{margin:0;font-size:11px;line-height:1.7}.info-page .info-masthead nav{flex-wrap:wrap;gap:12px 28px;margin-left:auto;display:flex}.info-page .info-masthead nav a{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:12px;text-decoration-thickness:1px;display:inline-flex}.info-page .info-masthead nav a:hover{color:var(--info-rust)}.info-home-mobile{display:none}@media (max-width:760px){.info-home-desktop{display:none}.info-home-mobile{display:inline}}.info-page .info-intro{grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:64px;padding:66px 0 70px;display:grid}.info-page .info-eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px;font-size:11px;line-height:1.6}.info-page .info-eyebrow>span{color:var(--info-rust);margin-right:7px;font-size:16px}.info-page h1{max-width:100%;color:var(--info-ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:clamp(54px,6.6vw,88px);font-weight:800;line-height:.99}.info-page .info-lede{max-width:60ch;margin:27px 0 26px;font-size:15px;line-height:1.7}.info-page .info-button{border:1px solid var(--info-rust);background:var(--info-rust);color:#fff7e8;justify-content:space-between;align-items:center;gap:30px;min-height:48px;padding:13px 20px;font-size:13px;text-decoration:none;transition:background-color .16s;display:inline-flex}.info-page .info-button:hover{background:var(--info-ink);border-color:var(--info-ink)}.info-page .info-button>span{font-size:22px;line-height:1}.info-page .info-stamp{outline:1px solid var(--info-rust);outline-offset:-7px;border:2px solid var(--info-rust);color:var(--info-rust);text-align:center;flex-direction:column;align-items:center;padding:28px 15px 25px;display:flex;transform:rotate(3deg)}.info-page .info-stamp-top{letter-spacing:.075em;text-transform:uppercase;font-size:9px;line-height:1.5}.info-page .info-stamp strong{text-transform:uppercase;margin-top:17px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:43px;font-weight:800;line-height:.98}.info-page .info-stamp-rule{margin:16px 0 12px;font-size:21px}.info-page .info-stamp-bottom{font-size:11px;line-height:1.5}.info-page .info-section{padding-bottom:54px}.info-page .info-section-heading{border-top:3px solid var(--info-ink);border-bottom:1px solid var(--info-ink);align-items:center;gap:17px;padding:17px 0;display:flex}.info-page .info-section-number{color:var(--info-rust);font-size:13px}.info-page .info-section-heading h2{color:var(--info-ink);margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:30px;font-weight:700;line-height:1.1}.info-page .info-section-note{letter-spacing:.08em;text-align:right;text-transform:uppercase;margin-left:auto;font-size:10px}.info-page .info-service{border-bottom:1px solid var(--info-rule);grid-template-columns:42px minmax(150px,.7fr) minmax(0,1.3fr);align-items:baseline;gap:18px;padding:24px 0;display:grid}.info-page .info-service-index{color:var(--info-rust);font-size:11px}.info-page .info-service h3{color:var(--info-ink);margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:30px;font-weight:600;line-height:1.15}.info-page .info-service p{margin:0;font-size:14px;line-height:1.65}.info-page .info-section-intro{margin:20px 0 8px;font-size:12px;line-height:1.65}.info-page .info-project{border-bottom:1px solid var(--info-rule);grid-template-columns:1fr 1.5fr;gap:40px;padding:22px 0;display:grid}.info-page .info-project-name{grid-template-columns:42px 1fr;align-content:start;gap:5px 18px;display:grid}.info-page .info-project-id{color:var(--info-rust);padding-top:6px;font-size:10px}.info-page .info-project h3{color:var(--info-ink);margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:25px;font-weight:600;line-height:1.2}.info-page .info-project-service{letter-spacing:.07em;text-transform:uppercase;grid-column:2;font-size:10px}.info-page .info-project>p{margin:0;font-size:13px;line-height:1.65}.info-page .info-contact{border:1px solid var(--info-ink);box-shadow:inset 0 0 0 5px var(--info-paper),inset 0 0 0 6px var(--info-ink);grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:38px 36px 40px;display:grid}.info-page .info-contact .info-eyebrow{color:var(--info-rust);margin-bottom:16px}.info-page .info-contact h2{color:var(--info-ink);margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:43px;font-weight:700;line-height:1.05}.info-page .info-contact p:not(.info-eyebrow){margin:18px 0 0;font-size:13px;line-height:1.65}.info-page .info-correspondence{border-left:1px solid var(--info-rule);min-width:0;padding:18px 0 18px 30px}.info-page .info-correspondence-label{letter-spacing:.07em;text-transform:uppercase;margin-bottom:13px;font-size:10px;display:block}.info-page .info-correspondence a{color:var(--info-rust);text-underline-offset:5px;justify-content:space-between;align-items:baseline;gap:10px;font-size:clamp(12px,1.6vw,17px);line-height:1.5;display:flex}.info-page .info-correspondence a>span{font-size:23px}.info-page .info-contact .info-correspondence p{font-size:11px}.info-page .info-footer{padding:35px 0 30px}.info-page .info-colophon{border-bottom:1px solid var(--info-rule);justify-content:space-between;align-items:center;gap:20px;padding-bottom:21px;font-size:11px;display:flex}.info-page .info-colophon>span{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.info-page .info-colophon>a{text-underline-offset:4px;align-items:center;gap:15px;min-height:44px;display:inline-flex}.info-page .info-credits{padding-top:18px;font-size:10px;line-height:1.7}.info-page .info-credits a{-webkit-text-decoration-color:var(--info-rule);text-decoration-color:var(--info-rule);text-underline-offset:3px}@media (max-width:900px){.info-page .info-edition{display:none}.info-page .info-intro{grid-template-columns:minmax(0,1fr) 190px;gap:32px}.info-page .info-stamp strong{font-size:35px}.info-page .info-stamp-top{font-size:8px}.info-page .info-contact{gap:28px;padding:30px 26px}.info-page .info-correspondence{padding-left:20px}}@media (max-width:680px){.info-page{padding:0 22px}.info-page .info-masthead{gap:20px;padding:25px 0 20px}.info-page .info-wordmark span:first-child{font-size:34px}.info-page .info-wordmark span:last-child{font-size:12px}.info-page .info-masthead nav{flex-direction:column;gap:0}.info-page .info-masthead nav a{min-height:44px;font-size:10px}.info-page .info-intro{grid-template-columns:1fr;gap:0;padding:42px 0 45px}.info-page .info-eyebrow{margin-bottom:20px;font-size:10px}.info-page h1{max-width:100%;font-size:clamp(49px,11vw,70px)}.info-page .info-lede{font-size:14px;line-height:1.65}.info-page .info-stamp{display:none}.info-page .info-section{padding-bottom:38px}.info-page .info-section-heading{flex-wrap:wrap;gap:8px 12px}.info-page .info-section-heading h2{font-size:27px}.info-page .info-section-note{text-align:left;width:100%;margin-left:28px;font-size:9px}.info-page .info-service{grid-template-columns:28px 1fr;gap:10px 12px;padding:22px 0}.info-page .info-service h3{font-size:28px}.info-page .info-service p{grid-column:2;font-size:13px}.info-page .info-project{grid-template-columns:1fr;gap:12px;padding:22px 0}.info-page .info-project-name{grid-template-columns:28px 1fr;column-gap:12px}.info-page .info-project>p{padding-left:40px}.info-page .info-contact{grid-template-columns:1fr;gap:26px;padding:30px 24px}.info-page .info-contact h2{font-size:38px}.info-page .info-correspondence{border-left:0;border-top:1px solid var(--info-rule);padding:24px 0 0}.info-page .info-correspondence a{gap:6px;font-size:clamp(11px,3.4vw,18px)}.info-page .info-colophon{font-size:10px}}@media (prefers-reduced-motion:reduce){.info-page .info-button{transition:none}}
