@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_73ee6c{--font-manrope:"Manrope","Manrope Fallback"}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.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:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_664aa5{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_664aa5{--font-caveat:"Caveat","Caveat Fallback"}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a5ded5fed781d3c1-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:Saira;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f28ff2d15b1e9bd8-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9b01607e2f794050-s.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:Saira Fallback;src:local("Arial");ascent-override:109.52%;descent-override:42.36%;line-gap-override:0.00%;size-adjust:103.63%}.__className_7e9bbb{font-family:Saira,Saira Fallback;font-style:normal}.__variable_7e9bbb{--font-saira:"Saira","Saira Fallback"}@font-face{font-family:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e5953b9f068beeec-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:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3b0e9eef4de98dd1-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f88829901089e674-s.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:Saira Stencil One Fallback;src:local("Arial");ascent-override:105.63%;descent-override:40.86%;line-gap-override:0.00%;size-adjust:107.45%}.__className_5ef8fc{font-family:Saira Stencil One,Saira Stencil One Fallback;font-weight:400;font-style:normal}.__variable_5ef8fc{--font-saira-stencil:"Saira Stencil One","Saira Stencil One Fallback"}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c62081b071647022-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_ac4d3d{font-family:Fraunces,Fraunces Fallback}.__variable_ac4d3d{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.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:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_2b64bc{font-family:Sora,Sora Fallback;font-style:normal}.__variable_2b64bc{--font-sora:"Sora","Sora Fallback"}.mkt-doc,.mkt-page{--bone:#faf8f3;--ink:#1c1b18;--ink-soft:#6b6862;--amber-fill:#bf7d1a;--amber-ink:#7a4e07;--cta:#b5560f;--cta-dark:#92440a;--border:#e8e3d7;--error:#a8201a;--mkt-ease:cubic-bezier(0.2,0.7,0.2,1)}.mkt-doc{min-height:100dvh;padding:clamp(3.5rem,9vh,6rem) var(--gutter,clamp(1.15rem,4vw,2.5rem)) clamp(3.5rem,8vw,6rem);background:var(--bone);color:var(--ink);font-family:var(--mkt-body),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;line-height:1.75;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mkt-doc-inner{max-width:46rem;margin-inline:auto}.mkt-doc section{max-width:none;margin:clamp(2rem,4vw,2.75rem) 0 0;padding:0}.mkt-doc-home{display:block;width:max-content;max-width:100%;margin-bottom:clamp(1.75rem,4vw,2.5rem);color:var(--amber-ink);font-size:.9rem;font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--amber-fill) 55%,transparent);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .18s var(--mkt-ease),text-decoration-color .18s var(--mkt-ease)}.mkt-doc-home:before{content:"\2190\00a0"/""}.mkt-doc-home:hover{color:var(--ink);text-decoration-color:var(--amber-fill)}.mkt-doc-home:focus-visible{outline:2px solid var(--amber-ink);outline-offset:3px;border-radius:3px}.mkt-doc-brand{display:inline-flex;align-items:center;gap:.7rem;margin:0;font-size:.75rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--amber-ink)}.mkt-doc-brand:before{content:"";width:1.6rem;height:1px;background:color-mix(in srgb,var(--amber-fill) 55%,transparent)}.mkt-doc-title{margin:.9rem 0 0;font-family:var(--mkt-display),system-ui,sans-serif;font-size:clamp(2rem,4.5vw,2.9rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.mkt-doc-effective{margin:.6rem 0 0;font-size:.85rem;color:var(--ink-soft)}.mkt-doc-title+.mkt-doc-effective{padding-bottom:clamp(1.75rem,4vw,2.5rem);border-bottom:1px solid var(--border)}.mkt-doc-h2{margin:0 0 .7rem;font-family:var(--mkt-display),system-ui,sans-serif;font-size:clamp(1.15rem,2.4vw,1.4rem);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.mkt-doc-p{margin:0;max-width:42rem;color:var(--ink);text-wrap:pretty}.mkt-doc-p+.mkt-doc-p{margin-top:1rem}.mkt-guide-intro{margin-top:clamp(1.25rem,3vw,1.75rem);padding-bottom:clamp(1.75rem,4vw,2.5rem);border-bottom:1px solid var(--border)}.mkt-guide-lede{margin:clamp(1.75rem,4vw,2.5rem) 0 0;max-width:42rem;color:var(--ink-soft);font-size:.95rem;font-weight:600;text-wrap:pretty}.mkt-guide-section{margin-top:clamp(1.75rem,3.5vw,2.25rem)}.mkt-guide-section .mkt-doc-h2{margin-bottom:.5rem}.mkt-guide-cite{margin:.55rem 0 0;font-size:.85rem;color:var(--ink-soft)}.mkt-guide-cite-link,.mkt-guide-cta-link{color:var(--amber-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--amber-fill) 55%,transparent);text-decoration-thickness:1.5px;text-underline-offset:2px;transition:color .18s var(--mkt-ease),text-decoration-color .18s var(--mkt-ease)}.mkt-guide-cite-link:hover,.mkt-guide-cta-link:hover{color:var(--ink);text-decoration-color:var(--amber-fill)}.mkt-guide-cite-link:focus-visible,.mkt-guide-cta-link:focus-visible{outline:2px solid var(--amber-ink);outline-offset:3px;border-radius:3px}.mkt-doc .mkt-guide-outro{margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(1.75rem,4vw,2.5rem)!important;border-top:1px solid var(--border)}.mkt-guide-disclaimer{margin:clamp(1.75rem,4vw,2.5rem) 0 0;max-width:42rem;font-size:.82rem;line-height:1.6;color:var(--ink-soft)}.mkt-guide-verified{margin:.6rem 0 0;font-size:.8rem;color:var(--ink-soft)}.mkt-guide-cta{margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--border);font-size:.9rem;color:var(--ink-soft)}.mkt-page{min-height:100dvh;padding:clamp(3.5rem,9vh,6rem) var(--gutter,clamp(1.15rem,4vw,2.5rem)) clamp(3.5rem,8vw,6rem);background:var(--bone);color:var(--ink);font-family:var(--mkt-body),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mkt-page-inner{max-width:40rem;margin-inline:auto}.mkt-page-home{display:block;width:max-content;max-width:100%;margin-bottom:clamp(1.75rem,4vw,2.5rem);color:var(--amber-ink);font-size:.9rem;font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--amber-fill) 55%,transparent);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .18s var(--mkt-ease),text-decoration-color .18s var(--mkt-ease)}.mkt-page-home:before{content:"\2190\00a0"/""}.mkt-page-home:hover{color:var(--ink);text-decoration-color:var(--amber-fill)}.mkt-page-home:focus-visible{outline:2px solid var(--amber-ink);outline-offset:3px;border-radius:3px}.mkt-page-eyebrow{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 .9rem;font-size:.75rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--amber-ink)}.mkt-page-eyebrow:before{content:"";width:1.6rem;height:1px;background:color-mix(in srgb,var(--amber-fill) 55%,transparent)}.mkt-page-title{margin:0;font-family:var(--mkt-display),system-ui,sans-serif;font-size:clamp(2rem,4.5vw,2.8rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.mkt-page-intro{margin:1rem 0 2rem;max-width:46ch;color:var(--ink-soft);text-wrap:pretty}.mkt-form{display:flex;flex-direction:column;gap:1.15rem}.mkt-two{display:grid;grid-template-columns:1fr 1fr;gap:1.15rem}@media (max-width:30rem){.mkt-two{grid-template-columns:1fr}}.mkt-field{display:flex;flex-direction:column;gap:.4rem;min-width:0}.mkt-field label{font-size:.85rem;font-weight:700;color:var(--ink)}.mkt-field-opt{font-weight:400;color:var(--ink-soft)}.mkt-field input,.mkt-field textarea{width:100%;min-height:48px;padding:.75rem .85rem;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--ink);font:inherit;font-size:1rem;line-height:1.4;transition:border-color .16s var(--mkt-ease),box-shadow .16s var(--mkt-ease)}.mkt-field textarea{resize:vertical;min-height:90px}.mkt-field input::placeholder,.mkt-field textarea::placeholder{color:var(--ink-soft)}.mkt-field input:focus-visible,.mkt-field textarea:focus-visible{outline:none;border-color:var(--cta);box-shadow:0 0 0 3px color-mix(in srgb,var(--cta) 22%,transparent)}.mkt-field input[aria-invalid=true],.mkt-field textarea[aria-invalid=true]{border-color:color-mix(in srgb,var(--error) 75%,transparent)}.mkt-field-hint{margin:-.5rem 0 0;font-size:.82rem;color:var(--ink-soft)}.mkt-field-err{margin:0;font-size:.82rem;color:var(--error)}.mkt-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.mkt-form-privacy{margin:0;font-size:.82rem;color:var(--ink-soft)}.mkt-form-privacy a{color:var(--amber-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--amber-fill) 55%,transparent);text-underline-offset:2px}.mkt-form-privacy a:hover{color:var(--ink);text-decoration-color:var(--amber-fill)}.mkt-form-privacy a:focus-visible{outline:2px solid var(--amber-ink);outline-offset:2px;border-radius:2px}.mkt-form-submit{align-self:flex-start;min-height:48px;padding:0 1.5rem;border:0;border-radius:999px;background:var(--cta);color:#fff;font:inherit;font-weight:700;cursor:pointer;box-shadow:0 14px 30px -16px color-mix(in srgb,var(--cta) 55%,transparent);transition:background .18s var(--mkt-ease)}.mkt-form-submit:hover:not(:disabled){background:var(--cta-dark)}.mkt-form-submit:disabled{opacity:.7;cursor:default}.mkt-form-submit:focus-visible{outline:none;box-shadow:0 14px 30px -16px color-mix(in srgb,var(--cta) 55%,transparent),0 0 0 3px var(--bone),0 0 0 5px color-mix(in srgb,var(--cta) 60%,transparent)}.mkt-form-status{margin:.75rem 0 0;font-size:.9rem;color:var(--ink-soft)}.mkt-form-status[data-tone=error]{color:var(--error)}.mkt-form-done{padding:clamp(1.25rem,4vw,1.75rem);border:1px solid var(--border);border-left:3px solid var(--amber-fill);border-radius:8px;background:color-mix(in srgb,var(--amber-fill) 4%,#fff)}.mkt-form-done-title{margin:0;font-size:1.2rem;font-weight:700;color:var(--ink)}.mkt-form-done-title:focus-visible{outline:2px solid var(--amber-ink);outline-offset:3px}.mkt-form-done-body{margin:.5rem 0 0;color:var(--ink-soft);line-height:1.6}@media print{.mkt-doc,.mkt-page{min-height:0;padding:0;background:#fff;color:#000}.mkt-doc-home,.mkt-page-home{display:none}.mkt-form-submit{box-shadow:none}}.mkt-demo{display:flex;flex-direction:column;gap:1rem;min-width:0}.mkt-demo-flipper{display:flex;flex-wrap:wrap;gap:.5rem}.mkt-demo-flip{min-height:44px;min-width:44px;padding:0 1rem;border:1px solid var(--mkt-border,#2a3340);border-radius:8px;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.mkt-demo-flip.is-active{background:var(--mkt-accent,#f5a524);border-color:var(--mkt-accent,#f5a524);color:var(--mkt-accent-contrast,#15110a)}.mkt-demo-flip:hover:not(.is-active){border-color:currentColor}.mkt-demo-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.mkt-demo-frame{min-width:0;max-width:100%;position:relative;height:var(--mkt-frame-h,clamp(440px,66vh,680px));overflow:hidden;border:1px solid var(--mkt-border,#2a3340);border-radius:12px;background:#ffffff;transform:translateZ(0)}.mkt-demo-frame .site-subnav{display:none}.mkt-demo-frame .site-header{position:static}.mkt-demo-frame .tis-reveal,.mkt-demo-frame .tis-rise{animation:none;opacity:1}.mkt-demo-frame .tis-site{pointer-events:none}.mkt-demo-caption{margin:0}.mkt-demo-open{text-decoration:underline;color:inherit}.mkt-demo-framewrap{position:relative}.mkt-demo-frame:after{content:"";position:absolute;inset:auto 0 0 0;height:64px;pointer-events:none;background:linear-gradient(180deg,transparent,#ffffff)}.mkt-demo-open-btn{position:absolute;inset:0;z-index:1;display:flex;align-items:flex-end;justify-content:center;padding-bottom:clamp(1rem,4vh,1.75rem);border:0;border-radius:12px;background:transparent;cursor:pointer;transition:background .2s var(--m-ease,ease)}.mkt-demo-open-btn:focus-visible,.mkt-demo-open-btn:hover{background:color-mix(in srgb,var(--m-navy,#0a1f44) 12%,transparent)}.mkt-demo-open-btn:focus-visible{outline:2px solid var(--cta,#b5560f);outline-offset:-4px}.mkt-demo-open-pill{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.2rem;border-radius:999px;background:var(--ink,#1c1b18);color:var(--bone,#faf8f3);font-weight:600;font-size:.9rem;letter-spacing:.01em;box-shadow:0 12px 28px -12px rgba(20,18,14,.55);transition:transform .2s var(--m-ease,ease),box-shadow .2s var(--m-ease,ease)}.mkt-demo-open-arrow{display:inline-block;transition:transform .18s var(--m-ease,ease)}.mkt-demo-open-btn:focus-visible .mkt-demo-open-pill,.mkt-demo-open-btn:hover .mkt-demo-open-pill{transform:translateY(-2px);box-shadow:0 18px 34px -12px rgba(20,18,14,.6)}.mkt-demo-open-btn:focus-visible .mkt-demo-open-arrow,.mkt-demo-open-btn:hover .mkt-demo-open-arrow{transform:translateX(3px)}.mkt-fs-dialog{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--bone,#faf8f3);color:var(--ink,#1c1b18);overflow:hidden}.mkt-fs-dialog[open]{display:flex;flex-direction:column}.mkt-fs-dialog::backdrop{background:rgba(10,31,68,.55)}@media (prefers-reduced-motion:no-preference){.mkt-fs-dialog[open]{animation:mkt-fs-in .24s var(--m-ease,ease) both}}@keyframes mkt-fs-in{0%{opacity:0}to{opacity:1}}.mkt-fs-bar{flex:none;display:flex;align-items:center;gap:clamp(.5rem,2vw,1rem);padding:.7rem clamp(.9rem,3vw,1.5rem);background:#ffffff;border-bottom:1px solid var(--border,#e8e3d7);box-shadow:0 4px 16px -8px rgba(20,18,14,.18)}.mkt-fs-bar-title{min-width:0;margin-right:auto;font-weight:700;font-size:.9rem;color:var(--ink,#1c1b18);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-fs-flipper{display:none;flex:none;gap:.4rem}@media (min-width:720px){.mkt-fs-flipper{display:inline-flex}}.mkt-fs-flip{min-height:40px;padding:0 .85rem;border:1px solid var(--border,#e8e3d7);border-radius:999px;background:transparent;color:var(--ink-soft,#6b6862);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .16s var(--m-ease,ease),color .16s var(--m-ease,ease)}.mkt-fs-flip:hover:not(.is-active){border-color:var(--ink,#1c1b18);color:var(--ink,#1c1b18)}.mkt-fs-flip.is-active{background:var(--ink,#1c1b18);border-color:var(--ink,#1c1b18);color:var(--bone,#faf8f3)}.mkt-fs-flip:focus-visible{outline:2px solid var(--cta,#b5560f);outline-offset:2px}.mkt-fs-actions{flex:none;display:flex;align-items:center;gap:.6rem}.mkt-fs-cta{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1.3rem;border:0;border-radius:999px;background:var(--cta,#b5560f);color:#ffffff;font-weight:700;font-size:.9rem;cursor:pointer;box-shadow:0 12px 26px -12px color-mix(in srgb,var(--cta,#b5560f) 55%,transparent);transition:background .18s var(--m-ease,ease),transform .18s var(--m-ease,ease)}.mkt-fs-cta:hover{background:var(--cta-dark,#92440a);transform:translateY(-1px)}.mkt-fs-cta:focus-visible{outline:2px solid var(--cta,#b5560f);outline-offset:2px}.mkt-fs-cta-arrow{display:inline-block}.mkt-fs-close{flex:none;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1rem;font-weight:600;font-size:.9rem;color:var(--ink,#1c1b18);background:var(--bone,#faf8f3);border:1.5px solid var(--ink,#1c1b18);border-radius:999px;cursor:pointer;transition:background .18s var(--m-ease,ease),color .18s var(--m-ease,ease)}.mkt-fs-close-x{font-size:1rem;line-height:1}.mkt-fs-close:hover{background:var(--ink,#1c1b18);color:var(--bone,#faf8f3)}.mkt-fs-close:focus-visible{outline:2px solid var(--ink,#1c1b18);outline-offset:2px}.mkt-fs-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#ffffff}.mkt-fs-scroll .tis-site{pointer-events:none}.mkt-fs-scroll .tis-reveal,.mkt-fs-scroll .tis-rise{animation:none;opacity:1}.mkt-fs-scroll .site-header{position:static}.mkt-fs-scroll .site-subnav{display:none}@media (prefers-reduced-motion:reduce){.mkt-demo-open-arrow,.mkt-demo-open-btn,.mkt-demo-open-pill,.mkt-fs-close,.mkt-fs-cta,.mkt-fs-flip{transition:none}.mkt-demo-open-btn:focus-visible .mkt-demo-open-arrow,.mkt-demo-open-btn:focus-visible .mkt-demo-open-pill,.mkt-demo-open-btn:hover .mkt-demo-open-arrow,.mkt-demo-open-btn:hover .mkt-demo-open-pill,.mkt-fs-cta:hover{transform:none}}.mkt-land{--m-navy:#0a1f44;--m-deep:#071734;--m-cobalt:#1f50d4;--m-navy-text:#f4f1e9;--m-navy-muted:#b7c3dc;--m-navy-faint:#8fa0c2;--m-amber:#f5a524;--bone:#faf8f3;--ink:#1c1b18;--ink-soft:#6b6862;--amber-fill:#bf7d1a;--amber-ink:#7a4e07;--cta:#b5560f;--cta-dark:#92440a;--border:#e8e3d7;--error:#a8201a;--m-ease:cubic-bezier(0.2,0.7,0.2,1);--measure:46rem;--measure-wide:64rem;--gutter:clamp(1.15rem,4vw,2.5rem);position:relative;isolation:isolate;margin:0;min-height:100dvh;background:var(--bone);color:var(--ink);font-family:var(--font-manrope),system-ui,-apple-system,sans-serif;font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.mkt-land>*{position:relative;z-index:1}.mkt-land:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.mkt-skip{position:fixed;top:.5rem;left:.5rem;z-index:60;transform:translateY(-160%);padding:.6rem 1rem;border-radius:6px;background:var(--ink);color:var(--bone);font-weight:600;text-decoration:none;transition:transform .16s var(--m-ease)}.mkt-skip:focus{transform:none;outline:2px solid var(--m-amber);outline-offset:2px}.mkt-land :where(section:not(.tis-site section)){max-width:none;margin-inline:0;padding:0}.mkt-band{padding:clamp(3.5rem,8vw,6rem) var(--gutter)}.mkt-band-inner{max-width:var(--measure);margin-inline:auto}.mkt-h2{margin:.7rem 0 0;max-width:22ch;font-weight:700;font-size:clamp(1.7rem,3.6vw,2.5rem);line-height:1.12;letter-spacing:-.018em;color:var(--ink);text-wrap:balance}.mkt-kicker{display:inline-flex;align-items:center;gap:.7rem;margin:0;font-size:.75rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--amber-ink)}.mkt-kicker-num{font-variant-numeric:tabular-nums;color:var(--amber-ink)}.mkt-kicker-text{position:relative;padding-left:.7rem}.mkt-kicker-text:before{content:"";position:absolute;left:-.05rem;top:50%;width:1.6rem;height:1px;transform:translateY(-50%);background:color-mix(in srgb,var(--amber-fill) 55%,transparent)}.mkt-kicker-text{padding-left:2.4rem}.mkt-inline-link{display:inline-flex;align-items:baseline;gap:.3rem;color:var(--amber-ink);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--amber-fill) 55%,transparent);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color .18s var(--m-ease),color .18s var(--m-ease)}.mkt-inline-link:hover{color:var(--ink);text-decoration-color:var(--amber-fill)}.mkt-inline-link:focus-visible{outline:2px solid var(--amber-ink);outline-offset:3px;border-radius:3px}.mkt-inline-link--strong{font-size:1.05rem}.mkt-inline-link-arrow{transition:transform .18s var(--m-ease)}.mkt-inline-link:hover .mkt-inline-link-arrow{transform:translateY(2px)}.mkt-cta{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:48px;padding:.95rem clamp(1.6rem,5vw,2.2rem);border:0;border-radius:999px;background:var(--cta);color:#fff;font-family:inherit;font-weight:700;font-size:1.05rem;letter-spacing:.01em;text-decoration:none;cursor:pointer;box-shadow:0 18px 40px -16px color-mix(in srgb,var(--cta) 55%,transparent);transition:background .18s var(--m-ease),transform .2s var(--m-ease),box-shadow .24s ease}.mkt-cta:hover:not(:disabled){background:var(--cta-dark);transform:translateY(-2px);box-shadow:0 24px 48px -16px color-mix(in srgb,var(--cta) 62%,transparent)}.mkt-cta:active:not(:disabled){transform:translateY(0) scale(.99)}.mkt-cta:disabled{opacity:.7;cursor:default}.mkt-cta:focus-visible{outline:none;box-shadow:0 18px 40px -16px color-mix(in srgb,var(--cta) 55%,transparent),0 0 0 3px var(--bone),0 0 0 5px color-mix(in srgb,var(--cta) 60%,transparent)}.mkt-cta-arrow{display:inline-block;transition:transform .2s var(--m-ease)}.mkt-cta:hover:not(:disabled) .mkt-cta-arrow{transform:translateX(4px)}@keyframes mkt-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.mkt-rise{opacity:0;animation:mkt-rise .6s var(--m-ease) both}.mkt-r1{animation-delay:.04s}.mkt-r2{animation-delay:.12s}.mkt-r3{animation-delay:.22s}.mkt-r4{animation-delay:.32s}.mkt-r5{animation-delay:.42s}.mkt-r6{animation-delay:.52s}}@keyframes mkt-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mkt-band>.mkt-band-inner{opacity:0;animation:mkt-reveal linear both;animation-timeline:view();animation-range:entry 2% cover 20%}}}.mkt-hero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(3.5rem,9vh,6rem) var(--gutter) clamp(2.5rem,5vw,4rem);background:radial-gradient(80% 60% at 50% 0,color-mix(in srgb,var(--m-cobalt) 12%,transparent),transparent 66%),linear-gradient(180deg,var(--m-deep),var(--m-navy) 42%,var(--m-navy));color:var(--m-navy-text)}.mkt-hero-grid{background-image:linear-gradient(color-mix(in srgb,var(--m-cobalt) 22%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--m-cobalt) 22%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--m-cobalt) 12%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--m-cobalt) 12%,transparent) 1px,transparent 1px);background-size:220px 220px,220px 220px,44px 44px,44px 44px;opacity:.5;-webkit-mask-image:radial-gradient(120% 90% at 50% 12%,#000,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 12%,#000,transparent 78%)}.mkt-hero-grid,.mkt-hero:after{position:absolute;inset:0;z-index:0;pointer-events:none}.mkt-hero:after{content:"";opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.mkt-hero-inner{position:relative;z-index:1;max-width:var(--measure-wide);margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.mkt-hero-mark{width:56px;height:56px;margin:0 0 1.1rem}.mkt-eyebrow{display:inline-flex;align-items:center;gap:.9rem;margin:0 0 1.4rem;font-size:.75rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--m-amber)}.mkt-eyebrow:after,.mkt-eyebrow:before{content:"";width:30px;height:1px;background:color-mix(in srgb,var(--m-amber) 60%,transparent)}.mkt-h1{margin:0;max-width:16ch;font-size:clamp(2.6rem,6.5vw,4.4rem);line-height:1.03;letter-spacing:-.025em;text-wrap:balance}.mkt-h1-pre{font-weight:300;color:var(--m-navy-text)}.mkt-h1-emph{font-weight:700;color:var(--m-navy-text)}.mkt-hero-sub{margin:1.5rem 0 0;max-width:52ch;font-size:clamp(1.125rem,1.7vw,1.3rem);font-weight:400;line-height:1.6;color:var(--m-navy-muted);text-wrap:pretty}.mkt-hero-actions{display:flex;flex-direction:column;align-items:center;gap:.85rem;margin-top:clamp(1.9rem,4vw,2.6rem)}.mkt-cta-note{margin:0;font-size:.9rem;color:var(--m-navy-faint)}.mkt-demo-link{min-height:44px;display:inline-flex;align-items:center;padding:.35rem .4rem;color:var(--m-navy-text);text-decoration:none}.mkt-demo-link-label{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--m-amber) 60%,transparent);text-decoration-thickness:1.5px;text-underline-offset:4px;transition:text-decoration-color .18s var(--m-ease)}.mkt-demo-link:hover .mkt-demo-link-label{text-decoration-color:var(--m-amber)}.mkt-demo-link:focus-visible{outline:2px solid var(--m-amber);outline-offset:3px;border-radius:4px}.mkt-chips{list-style:none;padding:0;margin:clamp(1.9rem,4vw,2.6rem) 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;font-size:.85rem;color:var(--m-navy-muted)}.mkt-chips li{position:relative;padding-left:1rem}.mkt-chips li:before{content:"";position:absolute;left:.15rem;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--m-amber)}.mkt-postcard{margin-top:clamp(2.4rem,5vw,3.5rem);width:100%;max-width:30rem;padding:1.2rem 1.3rem 1.35rem;border:1px solid color-mix(in srgb,var(--m-navy-text) 16%,transparent);border-radius:12px;background:color-mix(in srgb,var(--m-deep) 55%,transparent);text-align:left}.mkt-postcard-prompt{margin:0 0 .75rem;font-size:.92rem;color:var(--m-navy-muted)}.mkt-code-label{display:block;margin-bottom:.4rem;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--m-navy-faint)}.mkt-code-row{display:flex;gap:.55rem}.mkt-code-input{flex:1 1 auto;min-width:0;min-height:48px;padding:0 .9rem;border:1px solid color-mix(in srgb,var(--m-navy-text) 24%,transparent);border-radius:8px;background:color-mix(in srgb,var(--m-deep) 80%,#000);color:var(--m-navy-text);font:inherit;font-size:1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.mkt-code-input::placeholder{color:var(--m-navy-faint);letter-spacing:normal;font-weight:400}.mkt-code-input:focus-visible{outline:none;border-color:var(--m-amber);box-shadow:0 0 0 3px color-mix(in srgb,var(--m-amber) 32%,transparent)}.mkt-code-go{flex:none;display:inline-flex;align-items:center;gap:.35rem;min-height:48px;padding:0 1.1rem;border:1px solid color-mix(in srgb,var(--m-amber) 55%,transparent);border-radius:8px;background:transparent;color:var(--m-amber);font:inherit;font-weight:700;cursor:pointer;transition:background .16s var(--m-ease),border-color .16s var(--m-ease)}.mkt-code-go:hover{background:color-mix(in srgb,var(--m-amber) 14%,transparent);border-color:var(--m-amber)}.mkt-code-go:focus-visible{outline:2px solid var(--m-amber);outline-offset:2px}.mkt-code-go-arrow{transition:transform .18s var(--m-ease)}.mkt-code-go:hover .mkt-code-go-arrow{transform:translateX(3px)}.mkt-horizon{position:absolute;left:0;right:0;bottom:0;z-index:0;height:1px;overflow:hidden;background:color-mix(in srgb,var(--m-amber) 42%,transparent)}.mkt-horizon-sweep{position:absolute;inset:0 auto 0 0;width:34%;background:linear-gradient(90deg,transparent,var(--m-amber),transparent);transform:translateX(-160%)}@media (prefers-reduced-motion:no-preference){.mkt-horizon-sweep{animation:mkt-sweep 7s var(--m-ease) infinite}}@keyframes mkt-sweep{0%{transform:translateX(-160%)}55%{transform:translateX(320%)}to{transform:translateX(320%)}}.mkt-demoband{position:relative;isolation:isolate;z-index:3;padding:clamp(1.5rem,3vw,2.5rem) var(--gutter) clamp(3rem,7vw,5rem);--mkt-frame-h:clamp(440px,66vh,680px);--mkt-seam-up:calc(clamp(3rem, 7vw, 5rem) + 5rem + var(--mkt-frame-h) * 0.55)}.mkt-demoband:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% - var(--mkt-seam-up));z-index:0;background:var(--m-navy)}.mkt-demoband>.mkt-band-inner{position:relative;z-index:1}.mkt-demoband>.mkt-horizon{bottom:var(--mkt-seam-up)}.mkt-demoband .mkt-band-inner{max-width:var(--measure-wide)}.mkt-demo-head{text-align:center;margin-bottom:clamp(1.4rem,3vw,2rem)}.mkt-demo-kicker{display:inline-flex;align-items:center;font-size:.75rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--m-amber)}.mkt-demo-kicker:before{content:"01"/"";margin-right:.9rem;padding-right:.9rem;border-right:1px solid color-mix(in srgb,var(--m-amber) 55%,transparent);font-variant-numeric:tabular-nums}.mkt-demo-heading{margin:.7rem auto 0;max-width:20ch;font-weight:700;font-size:clamp(1.7rem,3.6vw,2.5rem);line-height:1.12;letter-spacing:-.018em;color:var(--m-navy-text);text-wrap:balance}.mkt-land .mkt-demo-more{align-self:center;padding-left:.35rem;font-size:.9rem;color:var(--m-navy-muted);letter-spacing:.02em}.mkt-land .mkt-demo{gap:.9rem;color:var(--m-navy-text);--mkt-border:color-mix(in srgb,var(--m-navy-text) 26%,transparent);--mkt-accent:var(--m-amber);--mkt-accent-contrast:#15110a}.mkt-land .mkt-demo-flipper{justify-content:center}.mkt-land .mkt-demo-flip{border-radius:999px;color:var(--m-navy-muted);transition:border-color .16s var(--m-ease),background .18s var(--m-ease),color .18s var(--m-ease)}.mkt-land .mkt-demo-flip.is-active{color:var(--mkt-accent-contrast)}.mkt-land .mkt-demo-flip:hover:not(.is-active){border-color:var(--m-amber);color:var(--m-navy-text)}.mkt-land .mkt-demo-flip:focus-visible{outline:2px solid var(--m-amber);outline-offset:2px}.mkt-land .mkt-demo-frame{border:1px solid var(--border);border-radius:12px;background:#fff;box-shadow:0 0 0 5px var(--bone),0 0 0 6px var(--border),0 40px 80px -46px rgba(7,23,52,.55),inset 0 0 0 1px rgba(255,255,255,.5)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mkt-land .mkt-demo-frame{animation:mkt-settle linear both;animation-timeline:view();animation-range:entry 0 entry 60%}}}@keyframes mkt-settle{0%{opacity:.55;transform:translateY(14px)}to{opacity:1;transform:none}}.mkt-land .mkt-demo-caption{margin:clamp(1.1rem,3vw,1.6rem) auto 0;max-width:52ch;text-align:center;font-size:.95rem;line-height:1.55;color:var(--ink-soft)}.mkt-land .mkt-demo-open{color:var(--amber-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--amber-fill) 55%,transparent);text-underline-offset:3px;white-space:nowrap}.mkt-land .mkt-demo-open:hover{color:var(--ink);text-decoration-color:var(--amber-fill)}.mkt-land .mkt-demo-open:focus-visible{outline:2px solid var(--amber-ink);outline-offset:2px;border-radius:3px}.mkt-how-heading{margin:0 0 clamp(2rem,4vw,2.75rem);text-align:center;font-weight:700;font-size:clamp(1.5rem,3vw,2.1rem);letter-spacing:-.015em;color:var(--ink)}.mkt-how-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem)}.mkt-how-step{display:flex;flex-direction:column;gap:.55rem}.mkt-how-num{font-family:var(--font-manrope),sans-serif;font-weight:700;font-variant-numeric:tabular-nums;font-size:1.5rem;color:var(--amber-ink);line-height:1}.mkt-how-rule{width:100%;height:1px;background:var(--border)}.mkt-how-title{margin-top:.35rem;font-weight:700;font-size:1.1rem;color:var(--ink)}.mkt-how-body{font-size:1rem;line-height:1.6;color:var(--ink-soft);text-wrap:pretty}.mkt-gets{list-style:none;padding:0;margin:clamp(1.8rem,4vw,2.5rem) 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(2rem,5vw,3.5rem)}.mkt-get{position:relative;padding:1.1rem 0 1.1rem 1.75rem;border-top:1px solid var(--border)}.mkt-get:before{content:"";position:absolute;left:.15rem;top:1.55rem;width:8px;height:8px;border-radius:50%;background:var(--amber-fill);transition:transform .25s var(--m-ease),box-shadow .25s var(--m-ease)}@media (hover:hover){.mkt-get:hover:before{transform:scale(1.4);box-shadow:0 0 0 4px color-mix(in srgb,var(--amber-fill) 14%,transparent)}}.mkt-get-title{display:block;font-weight:700;font-size:1.05rem;color:var(--ink)}.mkt-get-body{display:block;margin-top:.25rem;font-size:.97rem;line-height:1.55;color:var(--ink-soft);text-wrap:pretty}.mkt-moat-inner{max-width:var(--measure)}.mkt-moat-body{margin-top:clamp(1.4rem,3vw,1.9rem)}.mkt-prose{margin:0 0 1.1rem;max-width:68ch;font-size:1.08rem;line-height:1.7;color:var(--ink-soft)}.mkt-prose:last-child{margin-bottom:0}.mkt-ledger{position:relative;margin:clamp(1.8rem,4vw,2.5rem) 0 0;padding:1.1rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.04em;font-size:1.02rem;color:var(--ink)}.mkt-ledger:before{content:"";position:absolute;left:0;bottom:-4.5px;width:7px;height:7px;transform:rotate(45deg);background:var(--amber-fill)}.mkt-finep{margin:1rem 0 0;font-size:.82rem;color:var(--ink-soft)}.mkt-price-heading{text-align:center;margin-inline:auto}.mkt-price .mkt-kicker{display:flex;justify-content:center}.mkt-plate{position:relative;margin:clamp(2rem,4vw,2.75rem) auto 0;max-width:44rem;background:#fff;border:1px solid var(--border);border-radius:4px;padding:clamp(1.9rem,4vw,2.75rem) clamp(1.35rem,4vw,2.5rem);box-shadow:0 30px 64px -42px rgba(40,36,28,.4)}.mkt-plate:after{content:"";position:absolute;inset:7px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:2px;pointer-events:none}.mkt-plate-intro{display:inline-block;margin-bottom:1.25rem;padding:.3rem .75rem;border:1px solid color-mix(in srgb,var(--amber-fill) 45%,transparent);border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--amber-ink)}.mkt-plate-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1.75rem,4vw,3rem)}.mkt-plate-anchor{margin:0 0 1.25rem;font-size:.95rem;line-height:1.55;color:var(--ink-soft)}.mkt-plate-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;margin:0;font-weight:300;font-size:clamp(1.9rem,4.5vw,2.4rem);letter-spacing:-.01em;color:var(--ink)}.mkt-plate-group{display:inline-flex;align-items:baseline;gap:.4rem;white-space:nowrap}.mkt-plate-amount{font-weight:700}.mkt-plate-plabel{font-size:.95rem;color:var(--ink-soft)}.mkt-plate-sep{font-size:1.1rem;color:var(--amber-ink)}.mkt-plate-annual{margin:.6rem 0 0;font-size:.9rem;line-height:1.5;color:var(--ink-soft)}.mkt-plate-guarantee{display:flex;flex-direction:column;gap:.35rem;margin:1.5rem 0 0}.mkt-plate-guarantee-title{font-weight:700;color:var(--ink)}.mkt-plate-guarantee-detail{font-size:.9rem;line-height:1.55;color:var(--ink-soft)}.mkt-plate-guarantee-aside{font-size:.85rem;font-style:italic;color:var(--ink-soft)}.mkt-plate-incl{border-left:1px solid var(--border);padding-left:clamp(1.75rem,4vw,3rem)}.mkt-plate-incl-title{margin:0 0 1rem;font-weight:700;color:var(--ink)}.mkt-plate-incl-list{list-style:none;padding:0;margin:0 0 1rem;display:grid;gap:.75rem}.mkt-plate-incl-list li{position:relative;padding-left:1.4rem;font-size:.97rem;color:var(--ink)}.mkt-plate-incl-list li:before{content:"";position:absolute;left:.15rem;top:.5em;width:7px;height:7px;border-radius:50%;background:var(--amber-fill)}.mkt-plate-incl-note{margin:0;font-size:.82rem;color:var(--ink-soft)}.mkt-plate-to{margin:clamp(1.75rem,4vw,2.25rem) 0 0;text-align:center}.mkt-faq-list{margin-top:clamp(1.8rem,4vw,2.5rem);display:flex;flex-direction:column}.mkt-faq-item{border-top:1px solid var(--border)}.mkt-faq-item:last-child{border-bottom:1px solid var(--border)}.mkt-faq-q{list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1.1rem .1rem;font-weight:700;font-size:1.05rem;color:var(--ink);cursor:pointer}.mkt-faq-q::-webkit-details-marker{display:none}.mkt-faq-q-text{min-width:0}.mkt-faq-q-icon{flex:none;width:1.4rem;text-align:center;font-size:1.2rem;font-weight:400;color:var(--amber-ink);transition:transform .2s var(--m-ease)}.mkt-faq-item[open] .mkt-faq-q-icon{transform:rotate(45deg)}@media (hover:hover){.mkt-faq-item:hover .mkt-faq-q-icon{opacity:.75}}.mkt-faq-q:focus-visible{outline:2px solid var(--amber-ink);outline-offset:2px;border-radius:4px}.mkt-faq-a{margin:0 0 1.2rem;padding-right:1.6rem;max-width:68ch;font-size:.98rem;line-height:1.62;color:var(--ink-soft)}.mkt-privacy-block{margin-top:clamp(1.6rem,4vw,2.25rem);padding:clamp(1.5rem,4vw,2.25rem);border:1px solid var(--border);border-left:3px solid var(--amber-fill);border-radius:8px;background:color-mix(in srgb,var(--amber-fill) 3%,#fff)}.mkt-privacy-lead{margin:0 0 1.25rem;font-size:1.08rem;line-height:1.6;color:var(--ink)}.mkt-privacy-points{list-style:none;padding:0;margin:0 0 1.25rem;display:grid;gap:.85rem}.mkt-privacy-points li{position:relative;padding-left:1.6rem;font-size:.97rem;line-height:1.55;color:var(--ink-soft)}.mkt-privacy-points li:before{content:"";position:absolute;left:.2rem;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--amber-fill)}.mkt-privacy-link{margin:0}.mkt-lead{scroll-margin-top:1rem}.mkt-lead:focus{outline:none}.mkt-lead-inner{max-width:42rem;text-align:center}.mkt-lead-inner .mkt-kicker{display:inline-flex}.mkt-founder{margin:0 0 1.1rem;font-family:var(--font-caveat),cursive;font-size:clamp(1.35rem,3vw,1.7rem);line-height:1.3;color:var(--amber-ink)}.mkt-lead-inner .mkt-h2{margin-inline:auto}.mkt-lf{margin-top:clamp(1.8rem,4vw,2.5rem);display:flex;flex-direction:column;gap:1.15rem;text-align:left}.mkt-lf-two{display:grid;grid-template-columns:1fr 1fr;gap:1.15rem}.mkt-lf-field{display:flex;flex-direction:column;gap:.4rem;min-width:0}.mkt-lf-field label{font-size:.85rem;font-weight:700;color:var(--ink)}.mkt-lf-opt{font-weight:400;color:var(--ink-soft)}.mkt-lf-field input,.mkt-lf-field select,.mkt-lf-field textarea{width:100%;min-height:48px;padding:.75rem .85rem;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--ink);font:inherit;font-size:1rem;line-height:1.4;transition:border-color .16s var(--m-ease),box-shadow .16s var(--m-ease)}.mkt-lf-field textarea{resize:vertical;min-height:90px}.mkt-lf-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%236b6862' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;padding-right:2.2rem}.mkt-lf-field input::placeholder,.mkt-lf-field textarea::placeholder{color:var(--ink-soft)}.mkt-lf-field input:focus-visible,.mkt-lf-field select:focus-visible,.mkt-lf-field textarea:focus-visible{outline:none;border-color:var(--cta);box-shadow:0 0 0 3px color-mix(in srgb,var(--cta) 22%,transparent)}.mkt-lf-field input[aria-invalid=true],.mkt-lf-field select[aria-invalid=true],.mkt-lf-field textarea[aria-invalid=true]{border-color:color-mix(in srgb,var(--error) 75%,transparent)}.mkt-lf-hint{margin:-.6rem 0 0;font-size:.82rem;color:var(--ink-soft)}.mkt-lf-err{margin:0;font-size:.82rem;color:var(--error)}.mkt-lf-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.mkt-lf-submit{align-self:center;margin-top:.4rem}.mkt-lf-alt,.mkt-lf-note{margin:0;text-align:center;font-size:.9rem;color:var(--ink-soft)}.mkt-lf-status{margin:1rem 0 0;text-align:center;font-size:.92rem}.mkt-lf-status[data-tone=error]{color:var(--error)}.mkt-lf-status:focus-visible{outline:2px solid var(--amber-ink);outline-offset:3px;border-radius:3px}.mkt-lf-done{margin-top:clamp(1.8rem,4vw,2.5rem);padding:clamp(1.5rem,4vw,2rem);border:1px solid var(--border);border-left:3px solid var(--amber-fill);border-radius:8px;background:color-mix(in srgb,var(--amber-fill) 4%,#fff);text-align:left}.mkt-lf-done-title{margin:0;font-weight:700;font-size:1.2rem;color:var(--ink)}.mkt-lf-done-title:focus-visible{outline:2px solid var(--amber-ink);outline-offset:3px;border-radius:3px}.mkt-lf-done-body{margin:.5rem 0 0;color:var(--ink-soft);line-height:1.6}.mkt-footer{padding:clamp(2.5rem,6vw,4rem) var(--gutter) clamp(3rem,7vw,5rem);border-top:1px solid var(--border);background:color-mix(in srgb,var(--ink) 3%,var(--bone))}.mkt-footer-inner{max-width:var(--measure);margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.55rem}.mkt-footer-mark{width:44px;height:44px}.mkt-footer-brand{margin:0;font-weight:700;font-size:1.15rem;letter-spacing:.02em;color:var(--ink)}.mkt-footer-tagline{margin:0;font-size:.9rem;color:var(--ink-soft)}.mkt-footer-optout,.mkt-footer-support{margin:.4rem 0 0;font-size:.9rem;color:var(--ink-soft)}.mkt-footer-legal{display:flex;align-items:center;gap:.75rem;margin-top:.4rem;font-size:.85rem}.mkt-footer-legal span[aria-hidden]{color:var(--ink-soft)}.mkt-footer-disclaimer{margin:1rem 0 0;max-width:52ch;font-size:.72rem;line-height:1.5;color:var(--ink-soft)}.mkt-sticky{position:fixed;inset:auto 0 0 0;z-index:40;display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,3vw,1.5rem);padding:.7rem clamp(1rem,4vw,2rem);background:#fff;border-top:1px solid var(--border);transform:translateY(115%);transition:transform .32s var(--m-ease)}.mkt-sticky.is-visible{transform:none;box-shadow:0 -10px 30px -18px rgba(40,36,28,.4)}.mkt-sticky-price{font-weight:600;font-size:clamp(.9rem,2.6vw,1rem);color:var(--ink-soft)}.mkt-sticky-cta{display:inline-flex;align-items:center;gap:.4rem;min-height:46px;padding:.6rem clamp(1.3rem,4vw,1.8rem);border:0;border-radius:999px;background:var(--cta);color:#fff;font:inherit;font-weight:700;font-size:.98rem;cursor:pointer;box-shadow:0 12px 26px -12px color-mix(in srgb,var(--cta) 55%,transparent);transition:background .18s var(--m-ease),transform .18s var(--m-ease)}.mkt-sticky-cta:hover{background:var(--cta-dark);transform:translateY(-1px)}.mkt-sticky-cta:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.mkt-sticky-cta-arrow{transition:transform .2s var(--m-ease)}.mkt-sticky-cta:hover .mkt-sticky-cta-arrow{transform:translateX(3px)}@media (max-width:360px){.mkt-sticky-price{display:none}}@media (max-width:46rem){.mkt-gets{grid-template-columns:1fr}.mkt-get:first-child{border-top:1px solid var(--border)}.mkt-how-steps{grid-template-columns:1fr;gap:1.5rem;max-width:26rem;margin-inline:auto}.mkt-plate-grid{grid-template-columns:1fr;gap:1.75rem}.mkt-plate-incl{border-left:0;border-top:1px solid var(--border);padding-left:0;padding-top:1.75rem}}@media (max-width:34rem){.mkt-lf-two{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mkt-band>.mkt-band-inner,.mkt-land .mkt-demo-frame,.mkt-rise{opacity:1;animation:none;transform:none}.mkt-code-go-arrow,.mkt-cta,.mkt-cta-arrow,.mkt-faq-q-icon,.mkt-get:before,.mkt-inline-link-arrow,.mkt-sticky,.mkt-sticky-cta{transition:none}.mkt-cta:hover:not(:disabled),.mkt-get:hover:before,.mkt-sticky-cta:hover{transform:none}}@media (forced-colors:active){.mkt-land .mkt-demo-frame,.mkt-lf-done,.mkt-plate,.mkt-postcard,.mkt-privacy-block{border:1px solid CanvasText}.mkt-chips li:before,.mkt-get:before,.mkt-ledger:before,.mkt-plate-incl-list li:before,.mkt-privacy-points li:before{background:CanvasText;forced-color-adjust:none}}