@font-face{font-family:archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:block;src:url(/fonts/tt/Archivo.subset.woff2)format("woff2")}@font-face{font-family:alegreya sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/alegreyasans/AlegreyaSans-Regular.subset.woff2)format("woff2")}:root{--stone:#1C1917;--charcoal:#292524;--bone:#E7E5E4;--steel:#6F8397;--steel-dark:#394552;--pencil:#A8A29E;--faint:#57534E;--amber:#FF8F3B;--grain:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22400%22 height=%22400%22%3E%3Cfilter id=%22g%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%223%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 .93  0 0 0 0 .88  0 0 0 0 .8  0 0 0 .09 0%22/%3E%3C/filter%3E%3Crect width=%22400%22 height=%22400%22 filter=%22url%28%23g%29%22/%3E%3C/svg%3E");--gutter:64px;color-scheme:dark}*{box-sizing:border-box}html{background-color:var(--stone);background-image:var(--grain)}body{margin:0;background-color:var(--stone);background-image:var(--grain);color:var(--bone);font:19px/1.55 alegreya sans,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}svg{display:block}.label,.nav-links a,.btn,.link,.meta,.figcap,.colophon,.foot h4{font-family:Archivo,sans-serif;font-weight:500;font-stretch:125%;letter-spacing:.14em;text-transform:uppercase}.label{font-size:11px;color:var(--pencil)}.wrap{padding:0 var(--gutter)}.nav{position:absolute;z-index:3;left:0;right:0;top:0;display:flex;justify-content:space-between;align-items:center;padding:32px var(--gutter)0}.brand{display:flex;align-items:center;white-space:nowrap;gap:7.5px;font:600 19.24px/1 Archivo;font-stretch:125%;letter-spacing:.18em;text-transform:uppercase}.brand svg{width:30px;height:30px;flex:none}.nav-links{display:flex;align-items:center;gap:30px}.nav-links a{font-size:11px;font-stretch:112%;letter-spacing:.12em;color:var(--pencil);white-space:nowrap}.nav-links a:hover,.nav-links a[aria-current]{color:var(--bone)}.nav-links a.cta{color:var(--bone);border:1.25px solid var(--bone);padding:9px 14px}.menu{display:none;background:0 0;border:1.25px solid var(--faint);color:var(--bone);font:500 10px Archivo;font-stretch:125%;letter-spacing:.14em;text-transform:uppercase;padding:8px 12px}.btn{display:inline-block;font-size:11px;font-weight:600;font-stretch:118%;background:var(--bone);color:var(--stone);padding:13px 18px}.link{font-size:11px;font-weight:600;font-stretch:118%;border-bottom:1.25px solid var(--bone);padding-bottom:3px}.foot{margin-top:168px;border-top:1.25px solid var(--bone);padding:40px var(--gutter)28px;display:grid;grid-template-columns:1fr auto auto;gap:72px}.foot .who{font-size:16px;color:var(--pencil);margin-top:14px}.foot h4{margin:0 0 14px;font-size:10px;color:var(--pencil)}.foot ul{list-style:none;margin:0;padding:0}.foot li{margin:0 0 8px;font-size:16px}.foot li a:hover{color:var(--bone)}.base{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:18px var(--gutter)32px;border-top:1px solid var(--steel-dark);font-size:14px;color:var(--pencil)}.colophon{font-size:9.5px}@media(max-width:1279px){.nav-links{display:none;position:absolute;top:72px;right:var(--gutter);flex-direction:column;align-items:flex-start;gap:14px;background:var(--charcoal);padding:20px;z-index:5;min-width:240px}.nav.open .nav-links{display:flex}.menu{display:block}}@media(max-width:900px){:root{--gutter:16px}.nav{position:relative;padding-top:20px}.nav-links{display:none;position:absolute;top:60px;right:var(--gutter);left:var(--gutter);flex-direction:column;align-items:flex-start;gap:14px;background:var(--charcoal);padding:20px;z-index:5}.nav.open .nav-links{display:flex}.menu{display:block}.brand{font-size:14.11px;gap:5.5px}.brand svg{width:22px;height:22px}@media(max-width:399px){.nav .brand{--d:min(22px, calc((100vw - 114px) * 22 / 286));font-size:calc(var(--d) * 14.11/22);gap:calc(var(--d)/4)}.nav .brand svg{width:var(--d);height:var(--d)}}.foot{grid-template-columns:1fr 1fr;gap:32px;margin-top:88px}.foot .brandcol{grid-column:1/-1}}:root{--vellum:#ECE8E1;--v-ink:#1C1917;--v-pencil:#6B645D;--grain-light:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22400%22 height=%22400%22%3E%3Cfilter id=%22g%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.9%22 numOctaves=%223%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 .25  0 0 0 0 .22  0 0 0 0 .2  0 0 0 .07 0%22/%3E%3C/filter%3E%3Crect width=%22400%22 height=%22400%22 filter=%22url%28%23g%29%22/%3E%3C/svg%3E")}html{background-color:var(--stone);background-image:var(--grain)}.hero{padding:112px var(--gutter)0}.hero .top{display:grid;grid-template-columns:minmax(0,1fr)430px;gap:72px;align-items:start}.hero h1{margin:0 0 0 -4px;font:300 clamp(64px,7.2vw,104px)/.94 Archivo;font-stretch:108%;letter-spacing:-.035em}.hero .dek{margin:12px 0 0;font-size:19px;line-height:1.5;color:var(--pencil)}.desk{display:grid;grid-template-columns:minmax(0,1fr)430px;gap:72px;align-items:start;margin-top:72px}.blank{margin:0;background-color:var(--vellum);background-image:var(--grain-light);color:var(--v-ink);padding:0 0 28px}.blank .label,.blank label{font-family:Archivo,sans-serif;font-weight:500;font-stretch:125%;letter-spacing:.14em;text-transform:uppercase;font-size:10px;color:var(--v-pencil)}.strip{display:grid;grid-template-columns:150px 230px minmax(0,1fr);border-bottom:1px solid var(--steel)}.cell{padding:14px 20px 16px;border-right:1px solid var(--steel);min-width:0}.cell:last-child{border-right:0}.cell .label{display:block;margin:0 0 10px}.cell .v{display:flex;align-items:center;gap:12px;font:300 34px/1 Archivo;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--v-ink)}.cell .to{font:19px/1.35 alegreya sans;color:var(--v-ink)}.dial{width:30px;height:30px;flex:none}.field{display:block;padding:0 28px}.field label{display:block;padding-top:22px;margin:0 0 4px}.blank input,.blank textarea{display:block;width:100%;margin:0;border:0;border-radius:0;background:0 0;color:var(--v-ink);font:20px/34px alegreya sans,sans-serif;padding:0;-webkit-appearance:none;appearance:none}.blank input{height:42px;border-bottom:1px solid var(--steel)}.blank textarea{min-height:205px;resize:vertical;background-image:linear-gradient(transparent 33px,rgba(111,131,151,.75) 33px,rgba(111,131,151,.75) 34px);background-size:100% 34px;background-attachment:local}.blank ::placeholder{color:var(--v-pencil);opacity:1}.blank input:focus,.blank textarea:focus{outline:2px solid var(--v-ink);outline-offset:6px}.pair{display:grid;grid-template-columns:1fr 1fr;gap:0}.pair .field+.field{padding-left:0}.send{display:flex;justify-content:flex-end;align-items:center;gap:24px;padding:30px 28px 0}.blank .btn{border:0;cursor:pointer;background:var(--v-ink);color:var(--vellum);font-family:Archivo,sans-serif}.blank .btn:focus-visible{outline:2px solid var(--v-ink);outline-offset:4px}.sent{margin:0;padding:20px 28px 18px;border-bottom:1px solid var(--steel);font:22px/1.3 alegreya sans;color:var(--v-ink)}.sent:empty{display:none}.aside .label{display:block;margin:0 0 14px;line-height:1.55}.aside ul{list-style:none;margin:0;padding:0;border-top:1.25px solid var(--pencil)}.aside li{padding:16px 0 18px;border-bottom:1px solid var(--steel-dark);font-size:19px}.aside a{border-bottom:1px solid var(--steel);padding-bottom:1px}.aside a:hover{border-bottom-color:var(--bone)}@media(max-width:1180px){.hero .top{grid-template-columns:1fr;gap:20px}.hero .dek{max-width:560px;margin-top:0}.desk{grid-template-columns:1fr;gap:56px}.aside{max-width:560px}}@media(max-width:900px){.hero{padding-top:28px}.hero h1{font-size:53px;margin-left:0}.hero .dek{font-size:18px}.desk{margin-top:44px}.strip{grid-template-columns:1fr 1fr}.cell:nth-child(2){border-right:0}.cell.tocell{grid-column:1/-1;border-top:1px solid var(--steel);border-right:0}.cell{padding:12px 16px 14px}.cell .v{font-size:28px}.field{padding:0 16px}.pair{grid-template-columns:1fr}.pair .field+.field{padding-left:16px}.send{padding:26px 16px 0}.sent{padding:16px 16px 14px;font-size:20px}.blank input,.blank textarea{font-size:19px}}@media(max-width:399px){.hero h1{font-size:min(53px,calc((100vw - 32px) * 53/352))}}