/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.home-pillar{flex-direction:column;transition:box-shadow .18s,border-color .18s}.home-pillar-title{color:var(--text-primary);line-height:1.3}.home-search-kbd{font:600 .75rem/1 var(--font-mono);color:var(--text-secondary);flex-shrink:0;align-items:center;gap:4px;display:none}@media (min-width:640px){.home-search-kbd{display:inline-flex}}.home-search-section-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:6px 8px 4px;font-size:.6875rem;font-weight:700}.home-search-result-main{flex-direction:column;min-width:0;display:flex}.home-search-result-name{color:var(--text-primary);font-size:.9375rem;font-weight:650}.home-search-result-cat{color:var(--text-muted);font-size:.75rem}.home-search-result[data-active=true] .home-search-result-arrow{opacity:1}.home-search-empty{padding:12px 10px}.home-search-empty p{color:var(--text-secondary);margin:0 0 10px;font-size:.875rem}.home-search-hints{flex-wrap:wrap;gap:8px;display:flex}.home-search-hint{appearance:none;cursor:pointer;border:1px solid var(--border-default);background:var(--bg-surface-raised);color:var(--accent);border-radius:var(--radius-control);font-size:.8125rem;font-weight:700}.home-search-hint:hover{border-color:var(--accent)}.home-hero-v2{background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);padding:clamp(40px,6vw,72px) 0 clamp(36px,5vw,64px)}.home-hero-grid{grid-template-columns:1fr;align-items:center;gap:clamp(32px,6vw,48px);display:grid}@media (min-width:1100px){.home-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(40px,5vw,72px)}}.home-hero-copy{max-width:640px}@media (min-width:1100px){.home-hero-copy{max-width:none}}.home-hero-demo{width:100%;max-width:460px;margin:0 auto;position:relative}@media (min-width:1100px){.home-hero-demo{max-width:none;margin:0}}.glyph-nonlatin{font-family:-apple-system,system-ui,Segoe UI,Roboto,Arial,sans-serif}.home-hero-h1{max-width:18ch;color:var(--text-primary);text-wrap:balance;margin:0 0 16px;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.25rem);line-height:1.08}.home-hero-lead{max-width:46ch;margin:0 0 26px;font-size:1.0625rem;line-height:1.6}@media (min-width:768px){.home-hero-lead{font-size:1.125rem}}.home-hero-search{z-index:20;max-width:560px;margin:0 0 22px;position:relative}.home-hero-search .home-search-field{border-width:1.5px;padding:14px 16px}.home-hero-search .home-search-field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){.home-hero-search .home-search-field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}}.home-hero-search .home-search-input{font-size:1rem}.home-hero-search .home-search-icon{width:19px;height:19px}.home-hero-proof{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:20px 0 0;padding:0;font-size:.8125rem;font-weight:650;list-style:none;display:flex}.home-hero-proof li{padding-left:14px;position:relative}.home-hero-proof li:before{content:"";background:var(--accent);border-radius:999px;width:5px;height:5px;position:absolute;top:50%;left:0;translate:0 -50%}@media (min-width:768px) and (max-width:1023px){.home-section{margin-bottom:40px}.home-head{margin-bottom:18px}.home-main{padding-top:28px!important}.home-hero-v2{padding:clamp(40px,6vw,56px) 0 26px}}@media (max-width:640px){.home-hero-v2{padding:32px 0 20px}.home-main{padding-top:24px!important}.home-section{margin-bottom:34px}.home-head{margin-bottom:16px}.home-pillar-grid{gap:12px}}.home-section{margin-bottom:clamp(48px,7vw,76px)}.home-section:last-child{margin-bottom:8px}.home-head{text-align:center;max-width:60ch;margin:0 auto clamp(20px,3vw,30px)}.home-head h2{letter-spacing:-.022em;color:var(--text-primary);margin:0 0 8px;font-size:clamp(1.4rem,1.05rem + 1.3vw,1.8rem);font-weight:780;line-height:1.18}.home-head p{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.6}.home-hero-cta{flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0 0 4px;display:flex}.home-hero-cta .cm-btn-primary{min-height:48px}.home-hero-secondary{min-height:48px;color:var(--accent);align-items:center;padding:0 4px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.home-hero-secondary:hover{text-decoration:underline}.home-hero-secondary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.hero-calc{flex-direction:column;width:100%;max-width:520px;margin:0 auto;display:flex}.hero-calc-kicker{letter-spacing:.02em;color:var(--text-muted);margin:0 0 8px;font-size:.75rem;font-weight:700}.hero-calc-body{background:linear-gradient(180deg,var(--bg-surface-raised) 0,var(--bg-surface) 100%);padding:12px;position:relative}.hero-calc-display-top{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.hero-calc-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.625rem;font-weight:750}.hero-calc-deg{letter-spacing:.04em;color:var(--accent);padding:1px 5px;font-size:.625rem;font-weight:800}.hero-calc-expr{min-height:18px;color:var(--text-muted);font-size:.8125rem}.hero-calc-expr,.hero-calc-result{text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-calc-result{min-height:34px;color:var(--text-primary);letter-spacing:-.01em;margin-top:2px;font-weight:800;line-height:1.15;display:block}.hero-calc-result[data-error]{color:var(--warning);font-weight:650}.hero-calc-keypad{grid-template-columns:repeat(6,1fr);grid-auto-rows:33px;gap:6px;margin-top:8px;display:grid}.hero-calc-key sup{font-size:.6875em}.hero-calc-key:active,.hero-calc-key[data-pressed=true]{box-shadow:none;border-bottom-width:1px}.hero-calc-key:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hero-calc-key{transition:none}}@media (min-width:768px) and (max-width:1099px){.hero-calc-keypad{grid-auto-rows:40px}}@media (max-width:767px){.hero-calc-body{padding:12px}.hero-calc-keypad{grid-auto-rows:44px;gap:6px}.hero-calc-key{font-size:.875rem}.hero-calc-key[data-kind=sci]{font-size:.8125rem}.home-hero-cta,.home-hero-h1,.home-hero-lead,.home-hero-proof,.home-hero-search{display:none}}.home-hero-h1--reveal,.home-hero-reveal{opacity:1;animation:none;transform:none}@media (min-width:720px){.home-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-dir{grid-template-columns:1fr;display:grid}@media (min-width:560px){.home-dir{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:880px){.home-dir{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-dir-group{border:0;border-top:1px solid var(--border-subtle)}@media (min-width:560px){.home-dir-group{border-top:0}}.home-dir-summary{cursor:pointer;min-height:44px;color:var(--text-primary);align-items:center;gap:8px;font-size:.875rem;font-weight:700;list-style:none;display:flex}.home-dir-summary::-webkit-details-marker{display:none}.home-dir-ico{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-dir-title{flex:auto}.home-dir-chevron{border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);flex-shrink:0;width:8px;height:8px;margin-right:4px;transition:transform .18s;transform:rotate(45deg)}.home-dir-group[open] .home-dir-chevron{transform:rotate(-135deg)}.home-dir-links{flex-direction:column;gap:1px;list-style:none;display:flex}.home-dir-links a{color:var(--text-secondary);font-size:.8125rem;font-weight:500;line-height:1.4;display:block}.home-dir-links a:hover{color:var(--accent)}.home-dir-viewall{align-items:center;gap:4px;color:var(--accent)!important;font-weight:700!important;display:inline-flex!important}@media (min-width:560px){.home-dir-group::details-content{content-visibility:visible}.home-dir-group:not([open])>.home-dir-links{display:flex}.home-dir-summary{cursor:default;pointer-events:none}.home-dir-chevron{display:none}}.home-dir-more-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:28px 0 14px;font-size:.75rem;font-weight:800}.home-search-hint{align-items:center;min-height:40px;padding:8px 14px;display:inline-flex}@media (max-width:767px){.home-hero-lead{font-size:1rem}.home-main{padding-top:28px!important}.home-section{margin-bottom:38px}.home-head{margin-bottom:16px}.home-head h2{font-size:1.3rem}.home-head p{font-size:.875rem}.home-dir-links a{align-items:center;padding:6px 0;display:flex}}@media (prefers-reduced-motion:reduce){.home-dir-chevron{transition:none}}.home-head .home-eyebrow{letter-spacing:.05em;color:var(--accent);margin:0 0 8px;font-size:.8125rem;font-weight:750}.home-about-faq-intro h2{letter-spacing:-.022em;color:var(--text-primary);margin:8px 0 0;font-size:clamp(1.4rem,1.05rem + 1.3vw,1.8rem);font-weight:780;line-height:1.18}.home-about-faq-lead{color:var(--text-secondary);margin:10px 0 0;font-size:.95rem;line-height:1.65}@media (max-width:640px){.home-flagship .home-pillar-grid{gap:18px}.home-flagship .home-section{margin-bottom:42px}}.home-hero-v2{border-bottom-color:var(--border-default)}.home-hero-lead{color:var(--text-secondary);text-wrap:pretty}.home-hero-search .home-search-field{border-color:var(--border-default);border-radius:var(--radius-control);min-height:58px}.home-dir{gap:14px}.home-dir-group[data-cat=finance]{--home-cat-accent:var(--cat-finance)}.home-dir-group[data-cat=investing]{--home-cat-accent:var(--cat-investing)}.home-dir-group[data-cat=budget]{--home-cat-accent:var(--cat-budget)}.home-dir-group[data-cat=business]{--home-cat-accent:var(--cat-business)}.home-dir-group[data-cat=tax]{--home-cat-accent:var(--cat-tax)}.home-dir-group[data-cat=economics]{--home-cat-accent:var(--cat-economics)}.home-dir-group[data-cat=math]{--home-cat-accent:var(--cat-math)}.home-dir-group[data-cat=health]{--home-cat-accent:var(--cat-health)}.home-dir-group[data-cat=time-date]{--home-cat-accent:var(--cat-time-date)}.home-dir-group[data-cat=home-energy]{--home-cat-accent:var(--cat-home-energy)}.home-dir-group[data-cat=everyday-life]{--home-cat-accent:var(--cat-sports)}.home-dir-group[data-cat=conversion]{--home-cat-accent:var(--cat-conversion)}.home-dir-links{border-top:1px solid var(--border-subtle);margin:0;padding:9px 0 0}.home-dir-links a{padding:6px 0}@media (max-width:767px){.home-hero-h1,.home-hero-lead,.home-hero-search{display:block}.home-hero-cta,.home-hero-proof{display:flex}.home-hero-v2{padding:36px 0 30px}.home-hero-grid{gap:30px}.home-hero-copy{max-width:none}.home-hero-v2 h1{max-width:19ch;margin-bottom:14px;font-size:clamp(2rem,1.55rem + 2.4vw,2.35rem);line-height:1.08}.home-hero-lead{margin-bottom:18px;line-height:1.55}.home-hero-search{margin-bottom:17px}.home-hero-search .home-search-field{min-height:54px;padding:4px 14px}.home-hero-search .home-search-input{min-height:44px}.home-hero-cta{align-items:stretch;gap:6px 14px}.home-hero-cta .cm-btn-primary{min-height:48px}.home-hero-proof{gap:8px 12px;margin-top:16px}.home-hero-demo{max-width:390px}.home-dir-summary{min-height:48px;padding-bottom:8px}.home-dir-links a{min-height:44px}}.home-flagship{background:var(--bg-page)!important}.home-flagship .home-hero-demo:before{content:"";pointer-events:none;position:absolute}.home-flagship .hero-calc{z-index:1;position:relative}.home-flagship .hero-calc-result{font-variant-numeric:tabular-nums lining-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.home-flagship .hero-calc-key[data-kind=sci],.home-flagship .hero-calc-key[data-kind=util]{color:#344054;background:#dfe6ef}.home-flagship .home-category-section{background:var(--bg-surface);padding:clamp(22px,3.2vw,38px)}.home-flagship .home-category-section .home-head{text-align:left;max-width:58ch;margin:0 0 24px}.home-flagship .home-category-section .home-head h2{font-size:clamp(1.65rem,1.35rem + 1vw,2.1rem)}.home-flagship .home-dir{gap:14px}.home-flagship .home-dir-group{box-shadow:none;padding:17px 17px 15px 20px}.home-flagship .home-dir-summary{padding:0 0 12px}.home-flagship .home-dir-title{font-size:.95rem}.home-flagship .home-dir-links{padding-top:11px}.home-flagship .home-dir-links a{padding-block:7px}@media (max-width:767px){.home-flagship .home-hero-lead{font-size:1rem}.home-flagship .home-hero-search .home-search-field{border-radius:var(--radius-control)}.home-flagship .hero-calc-key{min-height:44px}.home-flagship .home-category-section{padding:19px}.home-flagship .home-dir-group{padding:14px 15px 12px 18px}}.home-flagship .home-hero-demo:before{box-shadow:none;background:0 0;inset:7px}.home-flagship .hero-calc-kicker{color:var(--ledger-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px 2px;font-size:.6875rem}.home-flagship .hero-calc-expr,.home-flagship .hero-calc-tag{color:var(--ledger-display-copy)}.home-flagship .hero-calc-deg{color:#a9ddbb;background:#50a57333}.home-flagship .hero-calc-result{color:var(--ledger-display-result)}.home-flagship .hero-calc-result[data-error=true]{color:var(--ledger-display-error)}.home-flagship .hero-calc-keypad{grid-auto-rows:48px;gap:7px;margin-top:10px}.home-flagship .hero-calc-key{min-height:0;color:var(--ledger-key-text);background:var(--ledger-key);border-bottom-width:2px}.home-flagship .hero-calc-key[data-kind=sci]{color:var(--ledger-sci-text);background:var(--ledger-sci-key)}.home-flagship .hero-calc-key[data-kind=util]{color:var(--ledger-util-text);background:var(--ledger-util-key)}.home-flagship .hero-calc-key[data-kind=op]{color:var(--ledger-op-text);background:var(--ledger-op-key)}.home-flagship .hero-calc-key[data-kind=equals]{color:var(--ledger-on-accent);box-shadow:inset 0 1px 0 #ffffff40,0 3px 8px var(--ledger-equals);background:var(--ledger-equals)!important}@supports (color:color-mix(in lab,red,red)){.home-flagship .hero-calc-key[data-kind=equals]{box-shadow:inset 0 1px 0 #ffffff40,0 3px 8px color-mix(in srgb,var(--ledger-equals) 42%,transparent)}}@media (hover:hover){.home-flagship .hero-calc-key:hover{box-shadow:inset 0 1px 0 var(--ledger-key-highlight),0 4px 7px var(--ledger-shadow)}@supports (color:color-mix(in lab,red,red)){.home-flagship .hero-calc-key:hover{box-shadow:inset 0 1px 0 var(--ledger-key-highlight),0 4px 7px color-mix(in srgb,var(--ledger-shadow) 46%,transparent)}}.home-flagship .hero-calc-key[data-kind=equals]:hover{background:var(--ledger-equals-hover)!important}}.home-flagship .hero-calc-key:active,.home-flagship .hero-calc-key[data-pressed=true]{box-shadow:inset 0 1px 3px var(--ledger-shadow);border-bottom-width:1px}@supports (color:color-mix(in lab,red,red)){.home-flagship .hero-calc-key:active,.home-flagship .hero-calc-key[data-pressed=true]{box-shadow:inset 0 1px 3px color-mix(in srgb,var(--ledger-shadow) 65%,transparent)}}.home-flagship .hero-calc-key:focus-visible{outline:3px solid var(--ledger-accent)}@supports (color:color-mix(in lab,red,red)){.home-flagship .hero-calc-key:focus-visible{outline:3px solid color-mix(in srgb,var(--ledger-accent) 58%,transparent)}}.home-flagship .hero-calc-key:focus-visible{outline-offset:2px}@media (min-width:1100px){.home-flagship .home-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(480px,.92fr);gap:clamp(48px,5vw,76px);min-height:548px}}.home-flagship .cm-trust{background:var(--bg-page);border:0;padding:18px 0 clamp(27px,4vw,42px)}@media (max-width:767px){.home-flagship .home-hero-copy{margin-bottom:20px}.home-flagship .home-hero-copy>.home-eyebrow,.home-flagship .home-hero-cta,.home-flagship .home-hero-lead,.home-flagship .home-hero-proof{display:none}.home-flagship .home-hero-v2{padding:22px 0 30px}.home-flagship .home-hero-v2:after{display:none}.home-flagship .home-hero-grid{gap:0}.home-flagship .home-hero-h1{max-width:16ch;margin-bottom:14px;font-size:clamp(1.95rem,8.4vw,2.4rem);line-height:1.05}.home-flagship .home-hero-lead{margin-bottom:19px}.home-flagship .home-hero-search .home-search-field{min-height:56px}.home-flagship .home-hero-demo{max-width:460px;padding:9px}.home-flagship .home-hero-demo:before{inset:5px}.home-flagship .hero-calc-kicker{margin:2px 0 8px 4px}.home-flagship .hero-calc-body{padding:10px}.home-flagship .hero-calc-display{min-height:84px;padding:8px 11px 9px}.home-flagship .hero-calc-keypad{grid-auto-rows:44px;gap:5px;margin-top:7px}.home-flagship .cm-trust{padding-top:16px}}@media (max-width:520px){.home-flagship .home-hero-cta .cm-btn-primary{flex:190px;justify-content:center}.home-flagship .home-hero-secondary{flex:150px;justify-content:center}}@media (max-width:374px){.home-flagship .home-hero-demo{width:calc(100% + 28px);max-width:none;margin-inline:-14px;padding:5px}.home-flagship .hero-calc-body{padding:6px}.home-flagship .hero-calc-keypad{gap:3px}.home-flagship .hero-calc-key{font-size:.8125rem}.home-flagship .hero-calc-key[data-kind=sci]{font-size:.75rem}}.home-dir-ico{color:var(--cm-cat,var(--accent))}.home-dir-group[data-cat] .home-dir-count{color:var(--cm-cat,var(--text-muted))}.home-dir-group[data-cat=investing] .home-dir-count{color:var(--cat-investing-text)}.home-dir-group[data-cat=math] .home-dir-count{color:var(--cat-math-text)}.home-hero-h1{letter-spacing:-.02em}.home-flagship .hero-calc-body{background-image:none}.home-dir-count{background:0 0;padding:0}.home-flagship h2{text-align:left}.home-flagship h2+p{text-align:left;max-width:62ch;margin-left:0}.hero-calc-body,.hero-calc-display,.hero-calc-key,.home-hero-demo{background-image:none}.hero-calc-key{background-color:var(--bg-surface)}.hero-calc-body{background-color:var(--bg-surface-raised)}.home-dir-group{background:0 0;background-image:linear-gradient(var(--border-default),var(--border-default));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}.home-dir-summary{padding:13px 14px 13px 12px;transition:background-color .16s}.home-dir-group:hover>.home-dir-summary,.home-dir-group[open]>.home-dir-summary{background-color:var(--cm-cat-field,var(--bg-surface-raised))}.home-dir-group[open]>.home-dir-summary{background-image:linear-gradient(var(--cm-cat,var(--accent)),var(--cm-cat,var(--accent)));background-position:0 0;background-repeat:no-repeat;background-size:3px 100%}.home-dir-count{color:var(--cm-cat,var(--text-muted));font-weight:500}.home-flagship .home-dir-group,.home-section.home-category-section{background:0 0}.home-flagship .hero-calc-body,.home-flagship .hero-calc-display,.home-flagship .home-hero-demo{background-image:none}.home-pillar{background:0 0}.home-flagship{--ledger-canvas:var(--bg-page);--ledger-grid:#1e503212;--ledger-rule:var(--border-default);--ledger-title:var(--text-primary);--ledger-copy:var(--text-secondary);--ledger-muted:var(--text-muted);--ledger-accent:var(--accent);--ledger-accent-hover:var(--accent-hover);--ledger-accent-soft:var(--accent-muted);--ledger-on-accent:#fff;--ledger-search:var(--bg-surface);--ledger-search-raised:var(--bg-surface-raised);--ledger-search-border:var(--border-default);--ledger-shell:var(--bg-surface-raised);--ledger-shell-border:var(--border-default);--ledger-shell-highlight:transparent;--ledger-stage:var(--bg-surface-raised);--ledger-stage-border:var(--border-default);--ledger-stage-highlight:transparent;--ledger-display:#0f1a13;--ledger-display-border:#1e3327;--ledger-display-copy:#8ea898;--ledger-display-result:#eaf4ec;--ledger-key:#fff;--ledger-key-text:var(--text-primary);--ledger-key-border:var(--border-default);--ledger-key-highlight:transparent;--ledger-sci-key:#edf3ef;--ledger-sci-text:#33463a;--ledger-util-key:#dce8e0;--ledger-util-text:#3c5a47;--ledger-op-key:#e3efe6;--ledger-op-text:#22553a;--ledger-equals:var(--accent);--ledger-equals-hover:var(--accent-hover);--ledger-error:#a33a27;--ledger-display-error:#f0a78f;--ledger-trust:var(--bg-surface);--ledger-trust-border:var(--border-default);--ledger-shadow:transparent}.home-flagship .hero-calc-body{background:var(--border-default);gap:1px;padding:1px}.home-flagship .hero-calc-display,.home-flagship .hero-calc-key{border:0}.home-flagship{--key-wall:#1c442c4d;--key-lip:#f9fffbd9}.home-flagship .hero-calc-key{box-shadow:inset 0 calc(-1 * var(--key-depth,3px)) 0 0 var(--key-wall),inset 0 1px 0 0 var(--key-lip);transition:transform 80ms linear}.home-flagship .hero-calc-key[data-kind=sci]{--key-wall:#5a483442}.home-flagship .hero-calc-key[data-kind=util]{--key-wall:#54402c52}.home-flagship .hero-calc-key[data-kind=op]{--key-wall:#9a432747}.home-flagship .hero-calc-key[data-kind=equals]{--key-wall:#6026128c;--key-lip:transparent;--key-depth:4px}.home-flagship .hero-calc-key:active{--key-depth:1px;--key-lip:transparent;transform:translateY(2px)}.home-flagship .hero-calc-display{background-image:linear-gradient(#00000073,#00000073),linear-gradient(#fff6e81a,#fff6e81a);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 3px,100% 1px}.home-section .home-head,.home-section .home-head>*{text-align:left;margin-left:0;margin-right:0}.home-section .home-head>p{max-width:62ch}.home-pillar-grid{counter-reset:cmp;grid-template-columns:1fr;gap:0;margin-top:22px;list-style:none;display:grid}@media (min-width:860px){.home-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:54px}}.home-pillar{counter-increment:cmp;background-image:linear-gradient(var(--border-default),var(--border-default));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;grid-template-columns:38px 1fr;gap:0 14px;padding:15px 0;display:grid}.home-pillar:before{content:counter(cmp,decimal-leading-zero);font-family:var(--font-figure);color:var(--text-muted);grid-row:1/span 2;padding-top:3px;font-size:.75rem}.home-pillar-title{font-family:var(--font-display);letter-spacing:-.006em;margin:0 0 3px;font-size:1.0625rem;font-weight:600}.home-pillar-desc{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.5}.home-about-faq-intro{max-width:62ch}.home-faq-doc{counter-reset:cmq;grid-template-columns:1fr;column-gap:54px;margin:24px 0 0;display:grid}@media (min-width:960px){.home-faq-doc{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-faq-entry{counter-increment:cmq;background-image:linear-gradient(var(--border-default),var(--border-default));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding:16px 0 17px}.home-faq-doc .home-faq-q{cursor:auto;padding:0}.home-faq-doc .home-faq-a{color:var(--text-secondary);margin:5px 0 0;padding:0 0 0 54px;font-size:.9375rem;line-height:1.58}.home-faq-doc .home-faq-q:before{color:var(--accent)}.home-hero-h1 em{font-style:italic;font-weight:500}