.mkt .mkt-crumbs{max-width:820px;margin:0 auto;padding:24px 24px 0}.mkt .mkt-crumbs ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--ink-3)}.mkt .mkt-crumbs li+li:before{content:"›";margin-right:6px}.mkt .mkt-crumbs a{color:var(--ink-2);text-decoration:none}.mkt .mkt-crumbs a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.mkt .mkt-crumbs [aria-current]{color:var(--ink-3)}.mkt .mkt-main{padding-bottom:24px}.mkt .mkt-head{max-width:820px;margin:0 auto;padding:48px 24px 8px}.mkt .mkt-head h1{margin:0 0 18px;font:600 clamp(34px,4.4vw,52px)/1.06 var(--mkt-display);letter-spacing:-.035em;color:var(--ink)}.mkt .mkt-lede{max-width:64ch;margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.6;color:var(--ink-2)}.mkt .mkt-head .mkt-cta-row{justify-content:flex-start;margin-top:28px}.mkt .mkt-section{max-width:820px;margin:0 auto;padding:48px 24px 0}.mkt .mkt-section.is-wide{max-width:var(--land-w)}.mkt .mkt-section h2{margin:0 0 12px;font:600 clamp(22px,2.4vw,26px)/1.25 var(--font);letter-spacing:-.015em;color:var(--ink)}.mkt .mkt-section p{margin:0 0 12px;font-size:15px;line-height:1.7;color:var(--ink-2)}.mkt .mkt-section .faq-list{max-width:none;margin:8px 0 0}.mkt .mkt-bullets{display:flex;flex-direction:column;gap:8px;margin:4px 0 0;padding-left:20px;color:var(--ink-2);font-size:15px;line-height:1.65}.mkt .mkt-bullets li::marker{color:var(--ink-3)}.mkt :is(.mkt-bullets,.mkt-sources) a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 38%,transparent);text-underline-offset:2px}.mkt :is(.mkt-bullets,.mkt-sources) a:hover{text-decoration-color:currentColor}.mkt .mkt-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.mkt .mkt-card{display:flex;flex-direction:column;gap:8px;height:100%;padding:22px;border-radius:18px;background:var(--surface-2);color:inherit;text-decoration:none;transition:background-color .15s}.mkt .mkt-card:hover{background:color-mix(in srgb,var(--ink) 6%,var(--surface-2))}.mkt .mkt-card h3{margin:0;font:600 17px var(--font);letter-spacing:-.01em;color:var(--ink)}.mkt .mkt-card p{margin:0;color:var(--ink-2);font-size:14px;line-height:1.55}.mkt .mkt-card-more{margin-top:auto;padding-top:6px;color:var(--ink);font-size:14px;font-weight:500}.mkt .mkt-pricing{max-width:var(--land-w);margin:0 auto;padding:40px 24px 0}.mkt .mkt-pricing .pricing-toggle{margin:0 0 28px}.mkt .pricing-compare{margin-top:0}.mkt .mkt-defs{display:grid;gap:16px;margin:0}.mkt .mkt-defs dt{font-weight:500;color:var(--ink)}.mkt .mkt-defs dt .dim{color:var(--ink-3);font-weight:400}.mkt .mkt-defs dd{margin:4px 0 0;color:var(--ink-2);line-height:1.6}.mkt .mkt-table-wrap{border:1px solid var(--line);border-radius:14px}.mkt .mkt-table{width:100%;font-size:14px}.mkt .mkt-table :is(th,td){padding:12px 14px;vertical-align:top;text-align:left;line-height:1.5;white-space:normal}.mkt .mkt-table thead th{font:600 14px var(--font);color:var(--ink)}.mkt .mkt-table tbody th{width:22%;font-weight:500;font-size:14px;color:var(--ink)}.mkt .mkt-table td{color:var(--ink-2)}.mkt .mkt-table tr:last-child :is(th,td){border-bottom:0}.mkt .mkt-choose{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mkt .mkt-choose>div{padding:22px 24px;border-radius:18px;background:var(--surface-2)}.mkt .mkt-choose h2{font-size:19px}.mkt .mkt-sources :is(p,li){font-size:14px}.mkt .mkt-sources ul{margin:0;padding-left:20px;color:var(--ink-2)}.mkt .mkt-log{display:flex;flex-direction:column;max-width:820px;margin:0 auto;padding:32px 24px 0}.mkt .mkt-log-entry{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;padding:28px 0;border-top:1px solid var(--line)}.mkt .mkt-log-entry time{padding-top:3px;color:var(--ink-3);font-size:14px;font-weight:500}.mkt .mkt-log-entry h2{margin:0 0 10px;font:600 19px var(--font);letter-spacing:-.01em;color:var(--ink)}.mkt .mkt-cta{max-width:820px;margin:72px auto 0;padding:48px 24px;border-radius:28px;background:var(--surface-2);text-align:center}.mkt .mkt-cta h2{margin:0 0 10px;font:600 clamp(26px,3.4vw,38px)/1.1 var(--mkt-display);letter-spacing:-.03em;color:var(--ink)}.mkt .mkt-cta p{margin:0 0 24px;color:var(--ink-2);font-size:16px}.mkt .mkt-cta-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.mkt .mkt-cta .mkt-cta-fine{margin:16px 0 0;font-size:13px;color:var(--ink-3)}.site-links{order:-1;flex-basis:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:4px;padding-bottom:28px;border-bottom:1px solid var(--line)}.site-links .site-links-head{margin:0 0 12px;font-size:13px;font-weight:500;color:var(--ink-3)}.site-links ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.site-links a{color:var(--ink-2);font-size:14px;text-decoration:none}.site-links a:hover{color:var(--ink)}.mkt .mkt-copy{margin-left:auto}html:not([data-js]) [style*="opacity:0"]{opacity:1!important;transform:none!important}html:not([data-js]) .faq-a{height:auto!important;opacity:1!important}html[data-ssr-skip] #root{visibility:hidden}@media(max-width:1023px){.mkt .mkt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.mkt .mkt-cards,.mkt .mkt-choose,.site-links{grid-template-columns:1fr}.mkt .mkt-crumbs{padding:16px 16px 0}.mkt .mkt-head{padding:28px 16px 8px}.mkt :is(.mkt-section,.mkt-pricing,.mkt-log){padding-left:16px;padding-right:16px}.mkt .mkt-log-entry{grid-template-columns:1fr;gap:6px;padding:22px 0}.mkt .mkt-table tbody th{width:auto}.mkt .mkt-cta{margin:56px 16px 0;padding:40px 20px;border-radius:22px}.mkt .mkt-cta-row .btn{width:100%;height:48px;font-size:16px}.mkt .mkt-copy{margin-left:0}}.mkt .mkt-app-kicker{display:inline-flex;align-items:center;gap:10px}.mkt .mkt-app-kicker .app-mark{flex:none}
