@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-mkt-sans:"Inter","Inter Fallback"}.mkt{--mkt-bg:#F5F1EA;--mkt-bg-2:#EFEAE0;--mkt-surface:#FBF8F2;--mkt-surface-2:#F0ECE3;--mkt-surface-3:#EFEAE0;--mkt-border:#E4DED0;--mkt-border-strong:#D2CBB8;--mkt-text:#1A1815;--mkt-text-muted:#55514A;--mkt-text-faint:#6B665E;--mkt-ink:#1E1B15;--mkt-ink-fg:#F7F2E4;--mkt-gold:#B08636;--mkt-gold-deep:#8A6926;--mkt-link:#7A5C21;--mkt-p-med:#7A5C21;--mkt-p-low:#6B665E;--mkt-accent:var(--mkt-gold);--mkt-accent-fg:var(--mkt-ink);--mkt-accent-hover:#C2954A;--mkt-focus:var(--mkt-gold-deep);--mkt-invert-bg:#1E1B15;--mkt-invert-text:#F7F2E4;--mkt-invert-muted:#A8A296;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);background-color:var(--mkt-bg);color:var(--mkt-text);font-family:var(--font-mkt-sans),"Inter",system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.mkt ::selection{background:color-mix(in srgb,var(--mkt-gold) 30%,transparent);color:var(--mkt-text)}.mkt-serif{font-family:var(--font-serif),"Fraunces",Georgia,serif;font-optical-sizing:auto}.mkt :is(a,button,summary):focus-visible{outline:2px solid var(--mkt-focus);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html:has(.mkt){scroll-behavior:smooth}}.mkt-nav-link{position:relative;color:var(--mkt-text-muted);transition:color .16s var(--ease-out)}.mkt-nav-link:after{content:"";position:absolute;bottom:4px;left:14px;right:14px;height:1px;background:var(--mkt-text);transform:scaleX(0);transform-origin:center;transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.mkt-nav-link:hover{color:var(--mkt-text)}.mkt-nav-link:hover:after{transform:scaleX(1)}}.mkt-btn-primary{background-color:var(--mkt-accent);color:var(--mkt-accent-fg);transition:background-color .16s var(--ease-out),transform .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.mkt-btn-primary:hover{background-color:var(--mkt-accent-hover)}}.mkt-btn-primary:active{transform:scale(.97)}.mkt-btn-nav{background-color:var(--mkt-ink);color:var(--mkt-ink-fg);transition:background-color .16s var(--ease-out),transform .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.mkt-btn-nav:hover{background-color:#2E2A20}}.mkt-btn-nav:active{transform:scale(.97)}.mkt-btn-secondary{border:1px solid var(--mkt-border);color:var(--mkt-text);background:transparent;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),transform .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.mkt-btn-secondary:hover{border-color:var(--mkt-text);background-color:rgba(26,24,21,.05)}}.mkt-btn-secondary:active{transform:scale(.97)}.mkt-cta-hover{transition:transform .16s var(--ease-out),opacity .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.mkt-cta-hover:hover{opacity:.9}}.mkt-cta-hover:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.mkt-btn-nav,.mkt-btn-primary,.mkt-btn-secondary,.mkt-cta-hover{transition:none}.mkt-nav-link:after{transition:none;transform:scaleX(0)}.mkt-nav-link:hover:after{transform:scaleX(1)}}.mkt{--sec-y-lg:clamp(4.5rem,8vw,7.5rem);--sec-y-md:clamp(3.5rem,6vw,5.5rem);--sec-y-sm:clamp(2.75rem,4.5vw,4rem);--gutter:1.25rem;--mkt-p-high:#B23F22;--mkt-p-med:#8A6926;--mkt-p-dev:#55514A;--mkt-p-low:#736D67}.mkt-sec{border-top:1px solid var(--mkt-border)}.mkt-sec-inner{margin-inline:auto;max-width:72rem;padding:var(--sec-y-md) var(--gutter)}.mkt-sec--lg .mkt-sec-inner{padding-block:var(--sec-y-lg)}.mkt-sec--quiet .mkt-sec-inner{padding-block:var(--sec-y-sm)}@media (min-width:1024px){.mkt-sec-inner{padding-inline:2rem}}.mkt-h2{font-size:clamp(1.95rem,3vw,2.6rem);line-height:1.12;letter-spacing:-.02em;color:var(--mkt-text);text-wrap:balance}.mkt-h2--sm{font-size:clamp(1.6rem,2.2vw,2rem)}.mkt-lede{margin-top:1.125rem;max-width:54ch;font-size:16.5px;line-height:1.65;color:var(--mkt-text-muted);text-wrap:pretty}.mkt-lede--tight{margin-top:.875rem}.mkt-kicker{font-size:12px;letter-spacing:.09em;color:var(--mkt-text-faint)}.mkt-col-label,.mkt-kicker{font-weight:600;text-transform:uppercase}.mkt-col-label{font-size:11px;letter-spacing:.08em;color:var(--mkt-text-muted)}.mkt-hero-inner{margin-inline:auto;max-width:72rem;padding:7rem var(--gutter) var(--sec-y-lg);display:grid;gap:2.75rem;align-items:center}@media (min-width:1024px){.mkt-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem;padding:8.5rem 2rem var(--sec-y-lg)}}@media (min-width:1280px){.mkt-hero-inner{gap:4.5rem}}.mkt-hero-copy{min-width:0}.mkt-hero-h1{margin-top:1.125rem;font-size:clamp(2.2rem,4.4vw,3.5rem);line-height:1.07;letter-spacing:-.025em;color:var(--mkt-text);text-wrap:balance}.mkt-hero-body{margin-top:1.5rem;max-width:44ch;font-size:17px;line-height:1.6;color:var(--mkt-text-muted);text-wrap:pretty}.mkt-hero-actions{margin-top:2.25rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width:480px){.mkt-hero-actions{flex-direction:row;align-items:center}}.mkt-opp{margin:0;border:1px solid var(--mkt-border);border-radius:.875rem;background:var(--mkt-surface);box-shadow:0 1px 2px rgba(0,0,0,.03);overflow:hidden}.mkt-opp-top{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--mkt-border);background:var(--mkt-surface-2)}.mkt-opp-main{padding:1.25rem}@media (min-width:640px){.mkt-opp-main{padding:1.5rem}}.mkt-opp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.mkt-opp-co{font-size:20px;font-weight:600;line-height:1.25;color:var(--mkt-text);overflow-wrap:anywhere}.mkt-opp-meta{margin-top:.25rem;font-size:13px;color:var(--mkt-text-muted)}.mkt-opp-score{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem;flex-shrink:0}.mkt-opp-num{font-size:34px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--mkt-text)}.mkt-opp-facts{margin-top:1.25rem;display:grid;gap:0}.mkt-opp-fact{padding:.875rem 0;border-top:1px solid var(--mkt-border)}.mkt-opp-fact:first-child{border-top:0;padding-top:0}.mkt-opp-v{margin-top:.375rem;font-size:14.5px;line-height:1.5;color:var(--mkt-text);text-wrap:pretty;overflow-wrap:anywhere}.mkt-opp-v--action{font-weight:600}.mkt-opp-src{margin-top:.375rem;font-size:13px;color:var(--mkt-text-muted);overflow-wrap:anywhere}.mkt-opp-disc{padding:.75rem 1.25rem;border-top:1px solid var(--mkt-border);background:var(--mkt-surface-2);font-size:11.5px;line-height:1.5;color:var(--mkt-text-faint)}.mkt-prio{display:inline-block;border:1px solid;border-radius:999px;padding:.0625rem .5rem;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mkt-p-dev)}.mkt-prio[data-priority=high]{color:var(--mkt-p-high)}.mkt-prio[data-priority=medium]{color:var(--mkt-p-med)}.mkt-prio[data-priority=developing]{color:var(--mkt-p-dev)}.mkt-prio[data-priority=low]{color:var(--mkt-p-low)}.mkt-preview-cap{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mkt-ev{position:relative;margin:2.75rem 0 0;padding:0;list-style:none;display:grid;gap:2rem}.mkt-ev:before{content:"";position:absolute;left:3px;top:.4rem;bottom:.4rem;width:1px;background:var(--mkt-border)}.mkt-ev-step{position:relative;padding-left:1.75rem;min-width:0}.mkt-ev-node{position:absolute;left:0;top:.3rem;width:7px;height:7px;border-radius:999px;background:var(--mkt-bg);border:1px solid var(--mkt-text-faint)}.mkt-ev-step:last-child .mkt-ev-node{background:var(--mkt-gold);border-color:var(--mkt-gold-deep)}.mkt-ev-k{color:var(--mkt-text-faint)}.mkt-ev-v{margin-top:.5rem;font-size:17px;font-weight:600;line-height:1.3;color:var(--mkt-text);overflow-wrap:anywhere}.mkt-ev-p{margin-top:.4375rem;font-size:13px;line-height:1.55;color:var(--mkt-text-muted);text-wrap:pretty}.mkt-ev-meta{margin-top:.4375rem;font-size:12px;line-height:1.5;color:var(--mkt-text-faint);overflow-wrap:anywhere}.mkt-prio-rows{margin:.625rem 0 0;padding:0;list-style:none;display:grid;gap:.5rem}.mkt-prio-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 .5rem;align-items:baseline}.mkt-prio-name{grid-column:1/-1;font-size:12px;line-height:1.3;color:var(--mkt-text-muted);overflow-wrap:anywhere}.mkt-prio-raw{font-size:12.5px;color:var(--mkt-text-faint);font-variant-numeric:tabular-nums}.mkt-prio-add{font-size:14px;font-weight:700;color:var(--mkt-text);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.mkt-prio-sum{margin-top:.625rem;padding-top:.5rem;border-top:1px solid var(--mkt-border);font-size:13px;font-weight:600;color:var(--mkt-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mkt-prio-w{margin-top:.3125rem;font-size:11px;line-height:1.45;color:var(--mkt-text-faint);font-variant-numeric:tabular-nums}.mkt-ev-src{display:inline-block;margin-top:.5rem;font-size:12.5px;color:var(--mkt-link);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.mkt-ev-src:hover{color:var(--mkt-text)}}@media (min-width:1100px){.mkt-ev{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.75rem;margin-top:3.25rem}.mkt-ev:before{left:0;right:0;top:1.35rem;bottom:auto;width:auto;height:1px}.mkt-ev-step{padding-left:0;padding-top:2.5rem}.mkt-ev-node{top:calc(1.35rem - 3px);left:0}.mkt-ev-k{position:absolute;top:0;left:0}}.mkt-steps{margin:2.5rem 0 0;padding:0;list-style:none;display:grid;gap:2.25rem}@media (min-width:768px){.mkt-steps{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:2rem}}.mkt-step{min-width:0;padding-top:1rem;border-top:1px solid var(--mkt-border-strong)}.mkt-step-n{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--mkt-text-faint)}.mkt-step-t{margin-top:.625rem;font-size:17px;font-weight:600;color:var(--mkt-text)}.mkt-step-b{margin-top:.4375rem;font-size:14px;line-height:1.55;color:var(--mkt-text-muted);text-wrap:pretty}.mkt-split{display:grid;gap:2.5rem;align-items:start}@media (min-width:1080px){.mkt-split{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:3.5rem}.mkt-split-aside{position:sticky;top:6rem}}.mkt-split-aside,.mkt-split-main{min-width:0}.mkt-inline-cta{display:inline-flex;align-items:center;gap:.375rem;margin-top:1.75rem;font-size:14.5px;font-weight:500;color:var(--mkt-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.mkt-inline-cta:hover{color:var(--mkt-text)}}.mkt-co{margin:0;display:grid;gap:.875rem}.mkt-co-block{border:1px solid var(--mkt-border);border-radius:.75rem;background:var(--mkt-surface);padding:1.125rem 1.25rem}.mkt-co-pair{display:grid;gap:.875rem}@media (min-width:720px){.mkt-co-pair{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.mkt-co-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.875rem}.mkt-co-name{font-size:21px;font-weight:600;line-height:1.2;color:var(--mkt-text);overflow-wrap:anywhere}.mkt-panel-h{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mkt-text-muted)}.mkt-panel-hint{font-size:11.5px;color:var(--mkt-text-faint);font-variant-numeric:tabular-nums}.mkt-panel-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.mkt-why-h{margin-top:.625rem;font-size:15.5px;line-height:1.45;color:var(--mkt-text);text-wrap:pretty}.mkt-why-a{margin-top:.75rem;padding-top:.625rem;border-top:1px solid var(--mkt-border);font-size:14px;font-weight:600;color:var(--mkt-text)}.mkt-dims{margin-top:.875rem;display:grid;gap:0}.mkt-dim{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem;padding:.75rem 0;border-top:1px solid var(--mkt-border)}.mkt-dim:first-child{border-top:0;padding-top:.25rem}.mkt-dim-lbl{font-size:14px;font-weight:600;color:var(--mkt-text)}.mkt-dim-val{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--mkt-text);text-align:right;line-height:1.2}.mkt-dim-bar{grid-column:1/-1;height:3px;border-radius:999px;background:var(--mkt-surface-2);overflow:hidden}.mkt-dim-bar>span{display:block;height:100%;background:var(--mkt-text-muted)}.mkt-dim-wt{grid-column:1/-1;font-size:11.5px;color:var(--mkt-text-faint);font-variant-numeric:tabular-nums}@media (min-width:560px){.mkt-dim{grid-template-columns:minmax(0,1fr) 6rem 2.75rem;align-items:baseline;gap:.375rem 1rem}.mkt-dim-lbl{grid-column:1;grid-row:1}.mkt-dim-wt{grid-column:2;grid-row:1;text-align:right}.mkt-dim-val{grid-column:3;grid-row:1}.mkt-dim-bar{grid-column:1/-1;grid-row:2}}.mkt-tpm{margin-top:.75rem;display:grid;gap:.375rem}.mkt-tpm-row{display:grid;grid-template-columns:.875rem minmax(0,1fr);gap:0 .5rem;font-size:13px;line-height:1.5}.mkt-tpm-i{color:var(--mkt-text-faint)}.mkt-tpm-k{color:var(--mkt-text)}.mkt-tpm-v{color:var(--mkt-text-muted);overflow-wrap:anywhere}.mkt-ev-amt{margin-top:.625rem;font-size:19px;font-weight:700;color:var(--mkt-text);font-variant-numeric:tabular-nums}.mkt-ev-type{font-size:12.5px;font-weight:400;color:var(--mkt-text-faint)}.mkt-def{margin:.625rem 0 0;display:grid;gap:.3125rem;font-size:13px;line-height:1.5}.mkt-def>div{min-width:0}.mkt-def dt{display:inline;color:var(--mkt-text-faint)}.mkt-def dd{display:inline;margin:0;color:var(--mkt-text);overflow-wrap:anywhere}.mkt-preview-disc{font-size:11.5px;line-height:1.55;color:var(--mkt-text-faint)}.mkt-co-disc{margin-top:.875rem}.mkt-srcs{margin:2.25rem 0 0;padding:0;list-style:none;display:grid;gap:1.75rem}@media (min-width:640px){.mkt-srcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.mkt-src{padding-top:.875rem;border-top:1px solid var(--mkt-border)}.mkt-src-n{font-size:16px;font-weight:600;color:var(--mkt-text)}.mkt-src-d{margin-top:.375rem;font-size:13.5px;line-height:1.55;color:var(--mkt-text-muted)}.mkt-fine{margin-top:2rem;max-width:68ch;font-size:12.5px;line-height:1.65;color:var(--mkt-text-faint)}.mkt-fine+.mkt-fine{margin-top:.75rem}.mkt-ev-disc{margin-top:2rem}.mkt-cta-inner{margin-inline:auto;max-width:48rem;padding:var(--sec-y-lg) var(--gutter);text-align:center}.mkt-cta-h{font-size:clamp(2rem,3.6vw,3rem);line-height:1.1;letter-spacing:-.02em;color:var(--mkt-invert-text);text-wrap:balance}.mkt-cta-p{margin-top:1rem;font-size:16.5px;line-height:1.6;color:var(--mkt-invert-muted)}.mkt-cta-actions{margin-top:2.25rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width:480px){.mkt-cta-actions{flex-direction:row;justify-content:center;align-items:center}}.mkt-cta-ghost{border:1px solid color-mix(in srgb,var(--mkt-invert-text) 32%,transparent);color:var(--mkt-invert-text);background:transparent;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.mkt-cta-ghost:hover{border-color:var(--mkt-invert-text);background-color:color-mix(in srgb,var(--mkt-invert-text) 8%,transparent)}}@media (prefers-reduced-motion:reduce){.mkt-cta-ghost{transition:none}}