@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.woff2)format("woff2");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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.woff2)format("woff2");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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.woff2)format("woff2");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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_4dfb9ac6-module__Tx0qMG__className{font-family:Newsreader,Newsreader Fallback}.newsreader_4dfb9ac6-module__Tx0qMG__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_24c6a3e4-module__dWcE-G__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_24c6a3e4-module__dWcE-G__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_4d0a931b-module__1SwLpW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_4d0a931b-module__1SwLpW__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");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:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_e8c06949-module__97C82a__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_e8c06949-module__97C82a__variable{--font-jost:"Jost", "Jost Fallback"}
:root{--paper:#ede6da;--warm-white:#f8f4ed;--warm-white-2:#f6f1e6;--ink:#2b211a;--ink-deep:#241f1a;--muted:#8c7f70;--ink-rgb:30 22 17;--gold:#8a6a2b;--gold-hover:#7c6128;--gold-light:#9a7b3f;--gold-rgb:138 106 43;--gold-light-rgb:154 123 63;--stripe-a:#ded4c2;--stripe-b:#ede6d9;--stripe-a-alt:#e7dccb;--stripe-b-alt:#efe7d9;--gutter:clamp(20px, 5vw, 64px);--section-y:clamp(80px, 14vh, 170px);--section-y-sm:clamp(44px, 7vh, 88px);--section-y-xs:clamp(40px, 6vh, 70px);--page-header-y:clamp(130px, 22vh, 220px);--footer-y:clamp(60px, 9vh, 110px);--h1:clamp(40px, 6.4vw, 88px);--h2:clamp(32px, 4vw, 54px);--h2-lg:clamp(34px, 4.6vw, 62px);--h3:clamp(22px, 2.6vw, 30px);--lede:clamp(15px, 1.8vw, 18px);--serif:var(--font-newsreader), "Newsreader", Georgia, serif;--sans:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;--mono:ui-monospace, Menlo, monospace;--ease-soft:cubic-bezier(.22, 1, .36, 1);--ease-firm:cubic-bezier(.22, .7, .2, 1);--reveal-stagger:.34s;--nav-h:67px;--rule-w:clamp(120px, 22vw, 300px);--rd-serif:var(--font-cormorant), "Cormorant Garamond", Garamond, serif;--rd-sans:var(--font-jost), "Jost", "Helvetica Neue", Arial, sans-serif;--rd-ivory:#f4efe6;--rd-paper:#faf7f1;--rd-vellum:#ebe3d5;--rd-ink:#17140f;--rd-ink-2:#3d372f;--rd-stone:#74695c;--rd-rule:#d8cdbb;--rd-brass:#9a7843;--rd-brass-deep:#7a5c30;--rd-night:#0e0c0a;--rd-night-2:#15120f;--rd-champagne:#cfb489;--rd-on-night:#ede5d7;--rd-on-night-2:#a89d8d;--rd-rule-night:#ede5d724;--rd-sold-rgb:190 58 44;--rd-ease:cubic-bezier(.2, .7, .2, 1);--rd-header-h:84px}
.rd-btn{--btn-bg:transparent;--btn-fg:var(--rd-ink);--btn-border:#17140f73;--btn-sweep:var(--rd-brass-deep);--btn-hover-fg:var(--rd-paper);isolation:isolate;border:1px solid var(--btn-border);background:var(--btn-bg);min-height:54px;color:var(--btn-fg);font-family:var(--rd-sans);letter-spacing:.26em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .5s var(--rd-ease), border-color .5s var(--rd-ease), background-color .5s var(--rd-ease);border-radius:0;justify-content:center;align-items:center;gap:14px;padding:0 30px;font-size:11.5px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.rd-btn:before{content:"";z-index:-1;background:var(--btn-sweep);transform-origin:100%;transition:transform .6s var(--rd-ease);position:absolute;inset:0;transform:scaleX(0)}.rd-btn:hover,.rd-btn:focus-visible{color:var(--btn-hover-fg);border-color:var(--btn-sweep)}.rd-btn:hover:before,.rd-btn:focus-visible:before{transform-origin:0;transform:scaleX(1)}.rd-btn--solid{--btn-bg:var(--rd-ink);--btn-fg:var(--rd-paper);--btn-border:var(--rd-ink)}.rd-btn--light{--btn-bg:var(--rd-on-night);--btn-fg:var(--rd-night);--btn-border:var(--rd-on-night);--btn-sweep:var(--rd-champagne);--btn-hover-fg:var(--rd-night)}.rd-btn--ghost-light{--btn-fg:var(--rd-on-night);--btn-border:#ede5d766;--btn-sweep:var(--rd-on-night);--btn-hover-fg:var(--rd-night)}.rd-btn--sm{letter-spacing:.24em;gap:12px;min-height:44px;padding:0 20px;font-size:10.5px}.rd-btn[disabled],.rd-btn[aria-disabled=true]{opacity:.55;pointer-events:none}.rd-link{font-family:var(--rd-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--rd-ink);transition:background-size .6s var(--rd-ease), color .3s;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:center;gap:12px;padding-block:6px;font-size:11.5px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.rd-link:hover{color:var(--rd-ink);background-position:100% 100%;background-size:0 1px}.rd-arrow{transition:transform .5s var(--rd-ease);display:inline-block}.rd-btn:hover .rd-arrow,.rd-btn:focus-visible .rd-arrow,.rd-link:hover .rd-arrow{transform:translate(5px)}.rd-btn-row{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}[data-ledger]:hover .rd-btn{color:var(--btn-hover-fg);border-color:var(--btn-sweep)}[data-ledger]:hover .rd-btn:before{transform-origin:0;transform:scaleX(1)}[data-ledger]:hover .rd-arrow{transform:translate(5px)}.rd-btn:hover .rd-arrow--back,.rd-btn:focus-visible .rd-arrow--back,.rd-link:hover .rd-arrow--back{transform:translate(-5px)}@media (max-width:380px){.rd-btn{white-space:normal;text-align:center;padding-block:12px;line-height:1.35}}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img,picture,video,canvas,svg{max-width:100%;display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}[hidden]{display:none!important}a{color:var(--gold);text-decoration:none}a:hover{color:var(--gold-hover)}input::placeholder,textarea::placeholder{color:rgb(var(--ink-rgb) / .4)}input:focus,textarea:focus{border-bottom-color:var(--gold);outline:none}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}html[data-js=on] [data-reveal],html[data-js=on] [data-reveal-text]{opacity:0;transform:translateY(30px)}@keyframes lm-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes lum-letter{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}@keyframes lum-cue{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}@keyframes lm-cue{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes lm-cue-fall{0%{opacity:0;transform:translateY(-30px)}18%{opacity:1}72%{opacity:1}to{opacity:0;transform:translateY(68px)}}@keyframes lm-cue-v{0%,to{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(12px)}}@keyframes lm-cue-line{0%,to{opacity:.5;transform:scaleY(.42)}50%{opacity:1;transform:scaleY(1)}}@keyframes lm-cue-h{0%,to{opacity:.5;transform-origin:0;transform:scaleX(.3)}50%{opacity:1;transform-origin:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-js=on] :is([data-reveal],[data-reveal-text]){opacity:1;transform:none}}html:not([data-js=on]) [data-intro],html[data-reduced-motion=true] [data-intro],html[data-js=on]:not([data-entry=home]) [data-intro],html[data-intro-done] [data-intro]{display:none!important}html.lm-intro,body.lm-intro{overflow:hidden!important}@media (max-width:700px){[data-hero-label]{letter-spacing:.18em!important;max-width:44vw!important;font-size:8.5px!important;bottom:14px!important}[data-scroll-cue]{bottom:54px!important}[data-scroll-cue] [data-cue-line]{height:40px!important}[data-ledger]{grid-template-columns:1fr!important;row-gap:16px!important;min-height:0!important;padding:26px 18px!important}[data-ledger]>:last-child{justify-content:center!important}[data-founder]{grid-template-columns:1fr!important;gap:22px!important}}
