@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_49b952be-module__jBo4JG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_49b952be-module__jBo4JG__variable{--home-serif:"Instrument Serif", "Instrument Serif Fallback"}
.home-module__cm_XzG__root{--home-sans:var(--font-sans);--home-mono:var(--font-geist-mono);scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1f2326;height:100svh;font-family:var(--home-sans), Inter, system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;background:#eceae4;scroll-padding-top:88px;overflow:hidden auto}@media (prefers-reduced-motion:reduce){.home-module__cm_XzG__root{scroll-behavior:auto}}.home-module__cm_XzG__root :where(a){color:#1f2326;text-decoration:none}.home-module__cm_XzG__root :where(a:hover){color:#3e5b8c}.home-module__cm_XzG__root :where(a:focus-visible){outline-offset:4px;border-radius:4px;outline:2px solid #3e5b8c}.home-module__cm_XzG__root :where(h1,h2,h3,p,ol,figure){margin:0}.home-module__cm_XzG__skipLink{z-index:20;background:#1f2326;border-radius:10px;padding:10px 14px;font-size:13px;position:absolute;top:-100px;left:16px;color:#f5f4f0!important}.home-module__cm_XzG__skipLink:focus{top:12px}.home-module__cm_XzG__wrap{max-width:1280px;padding-left:max(28px, env(safe-area-inset-left,0px));padding-right:max(28px, env(safe-area-inset-right,0px));box-sizing:border-box;margin:0 auto}.home-module__cm_XzG__display{font-family:var(--home-serif), "Iowan Old Style", Georgia, serif;letter-spacing:-.012em;text-wrap:balance;font-weight:400}.home-module__cm_XzG__eyebrow{font-family:var(--home-mono), ui-monospace, Menlo, monospace;letter-spacing:.2em;text-transform:uppercase;color:#5a5e61;font-size:11px}.home-module__cm_XzG__mono{font-family:var(--home-mono), ui-monospace, Menlo, monospace;letter-spacing:.03em;color:#5a5e61;font-size:11px}.home-module__cm_XzG__lead{color:#44484b;font-size:17px;font-weight:300;line-height:1.65}.home-module__cm_XzG__body{color:#44484b;font-size:14.5px;line-height:1.65}.home-module__cm_XzG__btn{box-sizing:border-box;white-space:nowrap;border-radius:999px;align-items:center;gap:12px;height:48px;padding:0 24px;font-size:14px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.home-module__cm_XzG__btn-dark{color:#f5f4f0;background:#1f2326}.home-module__cm_XzG__btn-dark:hover{color:#f5f4f0;background:#3e5b8c}.home-module__cm_XzG__btn-line{color:#1f2326;border:1px solid #9e998d}.home-module__cm_XzG__btn-line:hover{color:#1f2326;background:#f5f4f0;border-color:#1f2326}.home-module__cm_XzG__btn-light{color:#1f2326;background:#f5f4f0}.home-module__cm_XzG__btn-light:hover{color:#1f2326;background:#c9d3e2}.home-module__cm_XzG__signIn{color:#44484b;font-size:13.5px}.home-module__cm_XzG__headerActions{align-items:center;gap:22px;display:flex}.home-module__cm_XzG__split{flex-wrap:wrap;gap:56px;display:flex}.home-module__cm_XzG__bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.home-module__cm_XzG__b2{grid-column:span 2}.home-module__cm_XzG__cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-module__cm_XzG__cols5{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.home-module__cm_XzG__res{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-module__cm_XzG__card{box-sizing:border-box;background:#f5f4f0;border:1px solid #ddd8ce;border-radius:14px}.home-module__cm_XzG__card-stone{box-sizing:border-box;background:#eceae4;border:1px solid #ddd8ce;border-radius:14px}.home-module__cm_XzG__tag{height:22px;font-family:var(--home-mono), ui-monospace, monospace;letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:10px;display:inline-flex}.home-module__cm_XzG__visual{box-sizing:border-box;border-radius:10px;flex:0 0 240px;justify-content:center;align-items:center;height:240px;min-height:240px;max-height:240px;display:flex;overflow:hidden}.home-module__cm_XzG__footerLegal{flex-wrap:wrap;gap:8px 22px;font-size:12px;display:flex}@media (max-width:1040px){.home-module__cm_XzG__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__cm_XzG__cols5{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.home-module__cm_XzG__res{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__cm_XzG__cols3{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.home-module__cm_XzG__navlinks{display:none!important}}@media (max-width:640px){.home-module__cm_XzG__wrap{padding-left:max(18px, env(safe-area-inset-left,0px));padding-right:max(18px, env(safe-area-inset-right,0px))}.home-module__cm_XzG__bento{grid-template-columns:minmax(0,1fr)}.home-module__cm_XzG__b2{grid-column:span 1}.home-module__cm_XzG__cols5,.home-module__cm_XzG__res{grid-template-columns:minmax(0,1fr)}.home-module__cm_XzG__split{gap:36px}.home-module__cm_XzG__signIn{display:none}.home-module__cm_XzG__mockSidebar{display:none!important}.home-module__cm_XzG__mockMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-module__cm_XzG__closingArt{opacity:.32}}.home-module__cm_XzG__root{--ease:cubic-bezier(.16, 1, .3, 1)}@keyframes home-module__cm_XzG__homeRise{0%{opacity:0;transform:translateY(18px)}}@keyframes home-module__cm_XzG__homeSettle{0%{opacity:0;transform:scale(.985)}}@keyframes home-module__cm_XzG__homeSpin{to{transform:rotate(360deg)}}@keyframes home-module__cm_XzG__homeFlow{0%{opacity:0;left:0}12%,88%{opacity:1}to{opacity:0;left:100%}}.home-module__cm_XzG__heroCopy>*{animation:home-module__cm_XzG__homeRise 1.1s var(--ease) both}.home-module__cm_XzG__heroCopy>:nth-child(2){animation-delay:80ms}.home-module__cm_XzG__heroCopy>:nth-child(3){animation-delay:.22s}.home-module__cm_XzG__heroCopy>:nth-child(4){animation-delay:.32s}.home-module__cm_XzG__heroCopy h1 em{animation:home-module__cm_XzG__homeRise 1.1s var(--ease) .16s both}.home-module__cm_XzG__heroArt{animation:home-module__cm_XzG__homeSettle 1.8s var(--ease) .15s both}.home-module__cm_XzG__root[data-motion=on] [data-reveal]{transition:opacity 1s var(--ease), transform 1.1s var(--ease);transition-delay:calc(var(--reveal-i,0) * 80ms)}.home-module__cm_XzG__root[data-motion] [data-reveal]:not([data-shown]){opacity:0;transform:translateY(22px)}.home-module__cm_XzG__root [data-draw]{stroke-dasharray:1;stroke-dashoffset:1px}.home-module__cm_XzG__root[data-motion=on] [data-draw]{transition:stroke-dashoffset 1.6s var(--ease);transition-delay:calc(var(--reveal-i,0) * 80ms + .25s)}.home-module__cm_XzG__root [data-shown] [data-draw]{stroke-dashoffset:0}.home-module__cm_XzG__root[data-motion=on] [data-bars] rect{transform-box:view-box;transform-origin:0 220px;transition:transform 1.1s var(--ease);transition-delay:calc(var(--bar-i,0) * 45ms + .35s)}.home-module__cm_XzG__root[data-motion] [data-reveal]:not([data-shown]) [data-bars] rect{transform:scaleY(0)}.home-module__cm_XzG__root[data-motion=on] article[data-done]{transition:transform .45s var(--ease), border-color .3s ease;transition-delay:0s}.home-module__cm_XzG__root[data-motion=on] article[data-done]:hover{transform:translateY(-3px)}.home-module__cm_XzG__root [data-home-header]{transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s}.home-module__cm_XzG__root [data-home-header][data-scrolled]{-webkit-backdrop-filter:saturate(1.2)blur(12px);background:#eceae4eb!important}.home-module__cm_XzG__flowRule{background:#1f232666;flex:1;height:1px;position:relative}.home-module__cm_XzG__flowDot{background:#6078a3;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;animation:7s linear infinite home-module__cm_XzG__homeFlow;position:absolute;top:-2px;left:0}.home-module__cm_XzG__flowRule+*+.home-module__cm_XzG__flowRule .home-module__cm_XzG__flowDot{animation-delay:3.5s}.home-module__cm_XzG__orbit{transform-box:view-box;transform-origin:64px 53px;animation:160s linear infinite home-module__cm_XzG__homeSpin}.home-module__cm_XzG__loopFrame{position:relative}.home-module__cm_XzG__loopSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (prefers-reduced-motion:reduce){.home-module__cm_XzG__loopSvg{display:none}.home-module__cm_XzG__heroCopy>*,.home-module__cm_XzG__heroCopy h1 em,.home-module__cm_XzG__heroArt,.home-module__cm_XzG__orbit{animation:none}.home-module__cm_XzG__flowDot{display:none}}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/ce8a6a6ec0eee886-s.376xxzadkr6kc.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/a443d5c52df8e490-s.0uht9flqz7ejf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/5b60d509c1329d75-s.2sh28epz9_vog.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/4be4b3a9430f5659-s.3m2c847sl6-5t.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/8920f8cfecaa0743-s.1juhsw1cpsyei.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/26eadd648e5c6f5a-s.p.1-qfcpq39sk5k.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_a2c21a53-module__EQfzDq__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal;font-weight:600}
