@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}}@font-face{font-family:alegreya sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/a2a/AlegreyaSans-500.woff2)format("woff2")}strong{font-weight:500;color:var(--bone)}.figcap2,.soon,.hold{font-family:Archivo,sans-serif;font-weight:500;font-stretch:125%;letter-spacing:.14em;text-transform:uppercase}.ctas{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.meta{display:block;font-size:9.5px;line-height:1.5;color:var(--pencil)}.soon{display:inline-block;font-size:11px;font-weight:600;font-stretch:118%;color:var(--pencil);border:1.25px dashed var(--faint);padding:12px 17px}.hero{position:relative;min-height:900px;display:flex;flex-direction:column;padding:318px 0 14px}.hero .title{position:absolute;z-index:2;left:calc(var(--gutter) - 4px);top:108px}.hero .mk{width:48px;height:48px;margin:0 0 12px 4px}.hero h1{margin:0;font:300 clamp(64px,7.2vw,104px)/.94 Archivo;font-stretch:108%;letter-spacing:-.035em}.hero .title .meta{margin:16px 0 0 4px}.hero .dek{position:absolute;z-index:2;right:var(--gutter);top:124px;width:min(430px,36vw)}.hero .dek p{margin:0 0 22px;font-size:19px;color:var(--pencil)}.hero .dek b{font-weight:400;color:var(--bone)}.hero .fig{position:relative;margin:0 var(--gutter)}.figcap{position:relative;z-index:2;margin:auto var(--gutter)0;padding-top:20px;font-size:9.5px;line-height:1.7;color:var(--pencil);max-width:1100px}.hold{margin-left:14px;padding:0 0 2px;background:0 0;border:0;border-bottom:1.25px solid var(--faint);color:var(--bone);font-size:9.5px;cursor:pointer}.hold:hover,.hold:focus-visible{border-color:var(--bone)}.hold[hidden]{display:none}.display{background:#0e0c0b;border:1.25px solid var(--pencil);border-radius:18px;padding:6px}.display .bezel{border:1px solid var(--steel-dark);border-radius:13px;padding:9px}.display img{display:block;width:100%;height:auto;aspect-ratio:16/10;border-radius:4px}.reel{position:relative;aspect-ratio:16/10;border-radius:4px;overflow:hidden;background:#1c1917}.reel img{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1.2s ease-in-out}.reel img.was{opacity:1;z-index:1;transition:none}.reel img.on{opacity:1;z-index:2}@media(prefers-reduced-motion:reduce){.reel img{transition:none}}section.band{padding-top:168px}.head{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:72px;align-items:start;margin-bottom:72px}.head h2,.sheet h2{margin:0;font:300 64px/1 Archivo;font-stretch:108%;letter-spacing:-.03em;text-wrap:balance}.figcap2{margin-top:14px;font-size:9.5px;line-height:1.6;color:var(--pencil)}.sheet{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.3fr);gap:72px;align-items:start}.facts{list-style:none;margin:40px 0 0;padding:0;border-top:1px solid var(--steel-dark)}.facts li{padding:14px 0 15px;border-bottom:1px solid var(--steel-dark);font-size:18px;line-height:1.5;color:var(--pencil)}.facts li b{font-weight:400;color:var(--bone)}section.bench{margin-top:168px;padding:88px var(--gutter)104px;border-top:1.25px solid var(--bone);border-bottom:1.25px solid var(--bone);background-color:var(--charcoal);background-image:linear-gradient(rgba(111,131,151,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(111,131,151,.13) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px}.bench .cols{display:grid;grid-template-columns:minmax(0,1.2fr)minmax(0,1fr);gap:72px}.bench h2{margin:0 0 28px;font:300 48px/1.02 Archivo;font-stretch:104%;letter-spacing:-.02em}.bench p{margin:0 0 18px;font-size:19px;line-height:1.55;color:var(--pencil)}.bench p b{font-weight:400;color:var(--bone)}.bench .link{display:inline-block;margin-top:8px}.get .head{grid-template-columns:minmax(0,1.15fr)minmax(0,1fr);margin-bottom:0}.get .head h2{font:300 88px/.95 Archivo;font-stretch:108%;letter-spacing:-.035em}.get .lede{margin:6px 0 26px;font-size:21px;line-height:1.5}.get .where{margin:22px 0 0;font-size:18px;color:var(--pencil)}.close{margin-top:56px}.doc{max-width:820px;margin:0 auto;padding:172px var(--gutter)0}.doc .kick{display:inline-block;font-size:10px;color:var(--pencil);border-bottom:1.25px solid var(--faint);padding-bottom:3px}.doc .kick:hover{color:var(--bone);border-color:var(--bone)}.doc h1{margin:22px 0 0;font:300 clamp(48px,6vw,80px)/.98 Archivo;font-stretch:108%;letter-spacing:-.035em}.doc .meta{margin-top:16px}.doc .body{margin-top:56px}.doc .body>p{margin:0 0 18px;font-size:19px;line-height:1.6;color:var(--pencil);max-width:62ch}.doc .body>p:first-child{font-size:21px;color:var(--bone)}.doc h2{margin:56px 0 18px;padding-top:18px;border-top:1px solid var(--steel-dark);font:300 32px/1.1 Archivo;font-stretch:104%;letter-spacing:-.015em}.doc ul{list-style:none;margin:0 0 18px;padding:0;border-top:1px solid var(--steel-dark)}.doc li{padding:12px 0 13px;border-bottom:1px solid var(--steel-dark);font-size:18px;line-height:1.55;color:var(--pencil)}.doc a.mail{border-bottom:1.25px solid var(--pencil)}@media(max-width:1180px){.sheet{grid-template-columns:1fr;gap:40px}}@media(max-width:1099px){.hero{min-height:0;padding:96px 0 0}.hero .title{position:relative;left:auto;top:auto;margin:36px var(--gutter)0}.hero h1{font-size:clamp(53px,7.2vw,80px)}.hero .dek{position:relative;right:auto;top:auto;width:auto;max-width:560px;margin:24px var(--gutter)0}.hero .fig{margin:44px var(--gutter)0}.figcap{display:block;margin:20px var(--gutter)0;padding-top:0;font-size:9px;line-height:1.6}}@media(max-width:900px){.hero{padding-top:0}.hero .mk{width:44px;height:44px}.hero h1{font-size:53px}.hero .dek p{font-size:18px}.hero .fig{margin-top:36px}.display{border-radius:12px;padding:4px}.display .bezel{border-radius:9px;padding:5px}section.band{padding-top:88px}.head{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.head h2,.sheet h2{font-size:42px}.facts li{font-size:17px}section.bench{margin-top:96px;padding:56px var(--gutter)64px}.bench .cols{grid-template-columns:1fr;gap:40px}.bench h2{font-size:36px}.get .head{grid-template-columns:1fr}.get .head h2{font-size:56px}.doc{padding-top:48px}.doc h2{font-size:26px;margin-top:44px}.doc .body>p,.doc li{font-size:17px}}@media(max-width:399px){.hero h1{font-size:min(53px,calc((100vw - 32px) * 53/352))}.get .head h2{font-size:min(56px,calc((100vw - 32px) * 56/352))}}