:root{color-scheme:light;color:#242b25;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f5f3ed;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}::selection{color:#242b25;background:#d7ddcb}.page{flex-direction:column;width:min(100%,1680px);min-height:100svh;margin-inline:auto;padding:42px clamp(24px,6.1vw,104px) 28px;display:flex}.masthead{align-items:center;display:flex}.wordmark{letter-spacing:-2px;font-size:35px;font-weight:600;line-height:1;text-decoration:none;display:inline-block}.wordmark span{color:#737f62}main{flex:1;padding-block:clamp(96px,14vh,164px) clamp(100px,13vh,150px)}.eyebrow{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 30px;font-size:11px;font-weight:500;line-height:1.5;display:flex}.small-line{background:#737f62;width:29px;height:1px}h1{letter-spacing:-.058em;max-width:1100px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,7.9vw,124px);font-weight:400;line-height:1.03}.intro{color:#5c625a;margin:36px 0 0;font-size:clamp(17px,1.6vw,21px);line-height:1.6}.soon{margin:13px 0 0;font-size:14px;line-height:1.6}footer{color:#646b60;border-top:1px solid #d9dcd2;justify-content:space-between;gap:24px;padding-top:20px;font-size:11px;line-height:1.6;display:flex}.home-link{text-underline-offset:5px;gap:16px;margin-top:22px;font-size:14px;display:inline-flex}a:focus-visible{outline-offset:7px;border-radius:1px;outline:2px solid #55664a}@media (width<=600px){.page{padding-top:28px;padding-bottom:22px}.wordmark{font-size:31px}main{padding-block:108px 100px}h1{font-size:clamp(51px,12.5vw,75px)}.eyebrow{margin-bottom:26px}.intro{max-width:260px;margin-top:29px}footer{gap:14px;font-size:10px}}@media (prefers-reduced-motion:no-preference){a{transition:opacity .16s}a:hover{opacity:.7}}
