@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f5efdf;--birch:#ede6dc;--oat:#e4d3ae;--wheat:#c9aa7c;--ochre:#c8952f;--bronze:#8f6227;--terracotta:#b4592e;--mahogany:#693d22;--sage:#888660;--moss:#545a36;--forest:#212f26;--pine:#2b2c1c;--serif:"Fraunces Variable", Georgia, serif;--sans:"Figtree Variable", system-ui, sans-serif;--gutter:clamp(20px, 4.4vw, 64px);--inset:clamp(12px, 2.2vw, 32px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--paper);color:var(--pine);font:400 17px/1.45 var(--sans);-webkit-font-smoothing:antialiased;margin:0}img,video{max-width:100%;height:auto;display:block}h1,h2,h3,p,ul,dl,dd,figure{margin:0;padding:0}ul{list-style:none}h1,h2,h3{font-family:var(--serif);text-wrap:balance;font-weight:400}a{color:inherit}:focus-visible{outline:2px solid var(--ochre);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:10;background:var(--forest);color:var(--paper);padding:10px 16px;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.icon{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em;display:inline-block}.icon svg{width:100%;height:100%;display:block}.eyebrow{font-size:15px;font-weight:600}.eyebrow--bronze{color:var(--bronze)}.eyebrow--wheat{color:var(--wheat)}.pill{border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.pill--line{border:1px solid var(--moss);padding:11px 18px}.pill--line:hover{background:var(--forest);color:var(--paper)}.pill--solid{background:var(--forest);color:var(--paper);padding:16px 26px;font-size:16px}.pill--solid:hover{background:var(--moss)}.textlink{text-underline-offset:3px;font-size:16px}.textlink--strong{font-weight:600}.textlink .icon{margin-left:2px;transition:transform .2s}.textlink:hover .icon{transform:translate(3px)}.narrow-only{display:none}@media (width<=640px){.wide-only{display:none}.narrow-only{display:inline}}.nav{padding:20px var(--inset);justify-content:space-between;align-items:center;display:flex}.nav__logo img{width:230px;height:auto}.nav nav{gap:32px;display:flex}.nav nav a{font-size:16px;text-decoration:none}.nav nav a:hover{text-underline-offset:4px;text-decoration:underline}.hero{min-height:clamp(600px,100svh - 150px,760px);padding:0 var(--inset) var(--inset);grid-template-columns:minmax(0,44%) minmax(0,1fr);gap:32px;display:grid}.hero__info{padding:40px 0 8px var(--inset);flex-direction:column;justify-content:space-between;gap:40px;display:flex}.hero__intro{flex-direction:column;gap:20px;display:flex}.hero .eyebrow{font-size:16px}.hero h1{letter-spacing:-.026em;font-size:clamp(38px,5.3vw,76px);line-height:1.02}.hero__lede{max-width:520px;font-size:clamp(17px,1.4vw,20px)}.hero__links{flex-direction:column;gap:20px;display:flex}.socials{flex-wrap:wrap;gap:8px;display:flex}.hero__cta{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.hero__art{min-height:300px;position:relative;overflow:hidden}.hero__art img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ticker{background:var(--forest);color:var(--oat);padding:15px 0;position:relative;overflow:hidden}.ticker__track{width:max-content;animation:90s linear infinite ticker;display:flex}.ticker:hover .ticker__track,.ticker:focus .ticker__track{animation-play-state:paused}.ticker__item{font:400 22px/1.2 var(--serif);white-space:nowrap;align-items:center;display:flex}.ticker__item:after{content:"";background:var(--ochre);border-radius:50%;width:7px;height:7px;margin:0 28px}.ticker:focus-visible{outline-offset:-4px}@keyframes ticker{to{transform:translate(-50%)}}.management{padding:64px var(--gutter);flex-direction:column;gap:32px;display:flex}.section-head{flex-direction:column;gap:6px;display:flex}.section-head h2,.reels h2{letter-spacing:-.02em;font-size:clamp(34px,3.4vw,48px);line-height:1.06}.records{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.record{align-items:center;gap:20px;display:flex}.record img{aspect-ratio:1;object-fit:cover;flex:none;width:clamp(120px,15.3vw,220px);height:auto}.record h3{margin-bottom:6px;font-size:32px;line-height:1.1}.record p{font-size:16px;line-height:1.4}.record__role{margin-bottom:6px;font-weight:600}.stats{background:var(--birch);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:24px 28px;display:grid}.stats>div{flex-direction:column-reverse;gap:2px;display:flex}.stats__value{font:400 40px/1.1 var(--serif);align-items:center;gap:10px;display:flex}.stats__arrow{width:26px;height:26px;color:var(--moss);transform:rotate(-90deg)}.stats dt{color:var(--moss);font-size:15px}.reels{padding:64px var(--gutter);background:var(--mahogany);color:var(--paper);grid-template-rows:auto auto;grid-template-columns:minmax(280px,380px) repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.reels__intro{flex-direction:column;grid-row:1;align-items:flex-start;gap:14px;padding-right:clamp(12px,1.6vw,28px);display:flex}.reels__context{color:var(--oat)}.reels__art{width:clamp(190px,15vw,280px);height:auto;margin-top:auto;padding-top:12px}.reels__list,.reels__list li{display:contents}.reel{grid-row:1/span 2;grid-template-rows:subgrid;gap:12px;display:grid}.reel__frame{aspect-ratio:3/4;background:var(--bronze);width:100%;min-height:100%;color:var(--pine);cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}.reel__frame img,.reel__preview{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reel__preview{opacity:0;transition:opacity .4s}.reel__preview.is-live{opacity:1}.reel__play{background:var(--paper);border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .2s;display:grid;position:absolute;top:12px;left:12px}.reel__frame:hover .reel__play{transform:scale(1.08)}.reel__video{aspect-ratio:9/16;object-fit:contain;background:#000;width:100%}.reel figcaption{font-size:15px;line-height:1.4}.list{padding:var(--inset) var(--inset) 20px}.list__plaid{background:var(--forest) url(/patterns/plaid.png) center / 465px;padding:clamp(28px,4.4vw,64px) clamp(16px,8.3vw,120px)}.patch{background:var(--forest);color:var(--paper);justify-content:space-between;align-items:center;gap:48px;padding:48px 52px;display:flex;position:relative;box-shadow:0 6px 18px #0b100da6}.patch:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--oat) 16px, transparent 16px) top / 26px 2.5px round no-repeat, linear-gradient(90deg, var(--oat) 16px, transparent 16px) bottom / 26px 2.5px round no-repeat, linear-gradient(var(--oat) 16px, transparent 16px) left / 2.5px 26px no-repeat round, linear-gradient(var(--oat) 16px, transparent 16px) right / 2.5px 26px no-repeat round;filter:drop-shadow(0 1px #0b100d99);position:absolute;inset:12px}.patch__words{flex-direction:column;gap:12px;max-width:630px;display:flex;position:relative}.patch h2{letter-spacing:-.016em;text-wrap:pretty;font-size:clamp(24px,2.1vw,30px);line-height:1.15}.signup{background:var(--paper);border-radius:32px;flex:0 352px;min-width:260px;padding:8px;display:flex;position:relative}.signup input{min-width:0;color:var(--pine);font:400 17px var(--sans);background:0 0;border:0;border-radius:24px;flex:1;padding:0 8px 0 18px}.signup input::placeholder{color:var(--moss);opacity:1}.signup button{background:var(--forest);color:var(--paper);font:600 16px var(--sans);cursor:pointer;border:0;border-radius:26px;padding:14px 24px}.signup button:hover{background:var(--moss)}.collab{padding:24px var(--gutter) 28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.collab p{font-size:18px}.footer{padding:12px var(--gutter) 36px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.footer img{width:64px;height:auto}.footer__note{color:var(--moss);font-size:15px}.footer ul{flex-wrap:wrap;gap:8px 24px;font-size:15px;display:flex}.footer a{text-underline-offset:3px}.notfound{min-height:60vh;padding:64px var(--gutter);flex-direction:column;align-items:flex-start;gap:24px;display:flex}.notfound h1{letter-spacing:-.02em;max-width:900px;font-size:clamp(36px,5vw,72px);line-height:1.05}@media (width<=1100px){.reels{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:32px}.reels__intro{grid-row:auto;padding-right:0}.reels__list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.reels__list li{display:block}.reel{flex-direction:column;display:flex}.reel__frame{min-height:0}.reels__art{display:none}.patch{flex-direction:column;align-items:stretch;gap:28px}.signup{flex:none}}@media (width<=900px){.hero{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0}.hero__art{order:-1;height:clamp(300px,46vh,620px);min-height:0}.hero__info{gap:20px;padding:0}.records{grid-template-columns:minmax(0,1fr)}.reels{padding-right:0}.reels__intro{padding-right:var(--gutter)}.reels__list{padding-right:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.reels__list li{scroll-snap-align:start;flex:0 0 min(72vw,300px)}}@media (width<=640px){.nav{padding:16px var(--inset) 12px;justify-content:center}.nav__logo img{width:190px}.nav nav{display:none}.hero{text-align:center}.hero__intro{align-items:center;gap:10px}.hero .eyebrow{font-size:14px}.socials{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.socials .pill{width:100%}.socials li:last-child:nth-child(odd){grid-column:1/-1}.hero__links{gap:10px}.hero__cta{display:contents}.hero__cta .pill{order:-1}.hero__cta .textlink{margin-top:6px}.ticker__item{font-size:19px}.management{padding-block:48px}.record h3{font-size:28px}.stats{gap:16px;padding:18px 20px}.stats__value{font-size:32px}.reels{padding-block:48px}.patch{padding:36px 28px}.signup{min-width:0}.signup button{padding-inline:18px}.collab{padding-block:16px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker__track{animation:none}*,:before,:after{transition:none!important}}
