.hum-home{--home-bg:var(--public-canvas);--home-surface:var(--public-surface);--home-ink:var(--public-text);--home-muted:var(--public-muted);--home-soft:#eef0e8;--home-line:#dce0d7;--home-forest:#355b43;--home-forest-hover:#294332;--home-action-text:var(--public-action-text);--home-accent-text:#355b43;--home-focus:var(--public-focus);min-height:100%;overflow-x:clip;font-family:var(--font-display),-apple-system,BlinkMacSystemFont,sans-serif}.dark .hum-home{--home-soft:#202820;--home-line:#323b32;--home-accent-text:#a6c4ae}.dark .ps-humane.hum-home,.ps-humane.hum-home{background:var(--home-bg);color:var(--home-ink);font-family:var(--font-display),-apple-system,BlinkMacSystemFont,sans-serif}body:has(.hum-home),html:has(.hum-home){max-width:none;overflow-x:clip}.hum-home *,.hum-home :after,.hum-home :before{box-sizing:border-box}.hum-home a,.hum-home button,.hum-home summary{-webkit-tap-highlight-color:transparent}.hum-home button{font:inherit;cursor:pointer}.hum-home a{text-decoration:none}.hum-home a:focus-visible,.hum-home button:focus-visible,.hum-home summary:focus-visible{outline:3px solid var(--home-focus);outline-offset:3px}.hum-home .hum-container{width:min(100% - 64px,1200px);margin-inline:auto}.landing-skip-link{position:fixed;z-index:200;top:12px;left:12px;padding:12px 16px;border-radius:6px;background:var(--home-surface);color:var(--home-ink);transform:translateY(-160%)}.landing-skip-link:focus{transform:translateY(0)}.landing-hero-kicker,.landing-kicker{display:block;color:var(--home-accent-text);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.hum-home .landing-primary-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;border:1px solid var(--home-forest);border-radius:6px;background:var(--home-forest);color:var(--home-action-text);font-size:14px;font-weight:500;line-height:1.3;transition:background .16s ease}.hum-home .landing-primary-button:hover{background:var(--home-forest-hover)}.landing-primary-button svg{width:16px;height:16px}.landing-nav{position:sticky;z-index:100;top:0;border-bottom:1px solid var(--home-line);background:var(--home-bg)}.landing-nav-inner{position:relative;min-width:0;height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing-brand{min-width:0;display:inline-flex;align-items:center;gap:10px;color:var(--home-ink);font-size:16px;font-weight:600;letter-spacing:-.02em}.landing-brand-mark{width:34px;height:34px;display:grid;flex-shrink:0;place-items:center;border-radius:8px;background:var(--public-logo-tile)}.landing-nav-actions,.landing-nav-links{display:flex;align-items:center;gap:24px}.landing-nav-actions{gap:14px}.landing-login-link,.landing-nav-links a{min-height:44px;display:inline-flex;align-items:center;color:var(--home-muted);font-size:13px}.landing-login-link:hover,.landing-nav-links a:hover{color:var(--home-ink)}.landing-icon-button{width:44px;height:44px;display:inline-grid;place-items:center;border:1px solid var(--home-line);border-radius:6px;background:transparent;color:var(--home-muted)}.landing-icon-button:hover{background:var(--home-soft)}.landing-icon-button svg{width:17px;height:17px}.landing-menu-button,.landing-mobile-menu{display:none}.hum-home .landing-nav-cta{font-size:13px}.landing-hero{padding:56px 0 0}.landing-hero-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:56px}.landing-hero-copy{width:100%;min-width:0}.landing-hero-kicker{margin-bottom:20px}.landing-hero-copy h1{margin:0;color:var(--home-ink);font-size:clamp(44px,5.2vw,72px);font-weight:500;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}.landing-hero-copy h1 span{color:var(--home-accent-text)}.landing-hero-intro p{max-width:430px;margin:0;color:var(--home-muted);font-size:16px;line-height:1.7}.landing-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:24px}.landing-secondary-link{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:var(--home-ink);font-size:13px}.landing-secondary-link:hover{text-decoration:underline;text-underline-offset:5px}.landing-trial-note{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:var(--home-muted);font-size:12px}.landing-trial-note svg{width:13px;height:13px}.hum-home .landing-hero-visual{min-width:0;margin-top:40px}.landing-product-workspace{min-width:0;display:grid;gap:12px}.landing-workspace-window{min-width:0;display:grid;grid-template-columns:minmax(0,.2fr) minmax(0,1fr);overflow:hidden;border:1px solid var(--home-line);border-radius:10px;background:var(--home-bg)}.landing-workspace-sidebar{display:flex;flex-direction:column;gap:4px;padding:20px 12px;border-right:1px solid var(--home-line);background:var(--home-soft)}.landing-workspace-brand{display:flex;align-items:center;gap:8px;margin:0 4px 18px}.landing-workspace-brand>svg{border-radius:6px;background:var(--public-logo-tile)}.landing-workspace-brand strong{font-size:12px;font-weight:600}.landing-workspace-sidebar>small{margin:14px 10px 6px;color:var(--home-muted);font-size:10px}.landing-workspace-sidebar>span{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:5px;color:var(--home-muted);font-size:12px}.landing-workspace-sidebar>span.active{color:var(--home-accent-text);background:color-mix(in srgb,var(--home-accent-text) 8%,transparent);font-weight:500}.landing-workspace-sidebar>span svg{width:15px;height:15px;flex-shrink:0}.landing-workspace-sidebar>.landing-workspace-settings{margin-top:auto}.landing-workspace-main{min-width:0}.landing-workspace-toolbar{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 28px;border-bottom:1px solid var(--home-line);font-size:11px}.landing-workspace-toolbar>span{display:flex;align-items:center;gap:8px}.landing-workspace-toolbar i{width:25px;height:25px;display:grid;place-items:center;background:var(--home-soft);border-radius:5px;color:var(--home-muted);font-style:normal}.landing-workspace-toolbar small{font-size:10px;color:var(--home-muted)}.landing-workspace-body{min-width:0;padding:24px 28px}.landing-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.landing-workspace-heading>div{display:grid;gap:6px}.landing-workspace-heading strong{font-size:26px;letter-spacing:-.025em;font-weight:500}.landing-workspace-heading small{color:var(--home-muted);font-size:11px}.landing-workspace-add{display:flex;align-items:center;gap:7px;padding:10px 13px;background:var(--home-forest);color:#fff;border-radius:5px;font-size:11px;white-space:nowrap}.landing-workspace-add svg{width:13px;height:13px}.landing-workspace-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 0;border-top:2px solid var(--home-ink);border-bottom:1px solid var(--home-line)}.landing-workspace-metrics>span{display:grid;gap:10px;padding-inline:22px;border-left:1px solid var(--home-line)}.landing-workspace-metrics>span:first-child{border:0;padding-left:0}.landing-workspace-metrics small{color:var(--home-muted);font-size:12px}.landing-workspace-metrics strong{font-size:30px;letter-spacing:-.035em;font-weight:500;font-variant-numeric:tabular-nums}.landing-workspace-metrics>span:last-child strong{color:var(--home-accent-text)}.landing-workspace-filter{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 0 12px;font-size:11px;color:var(--home-muted)}.landing-workspace-filter span{display:flex;align-items:center;gap:8px}.landing-workspace-filter svg{width:13px;height:13px}.landing-transaction-list{padding-inline:14px;border:1px solid var(--home-line);border-radius:6px;background:var(--home-surface)}.landing-transaction-row{min-width:0;min-height:66px;display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:12px}.landing-transaction-row+.landing-transaction-row{border-top:1px solid var(--home-line)}.landing-transaction-avatar{width:32px;height:32px;display:grid;place-items:center;background:var(--home-soft);color:var(--home-muted);border-radius:6px;font-size:12px}.landing-transaction-copy{min-width:0;display:grid;gap:5px}.landing-transaction-copy strong{font-size:12px;font-weight:500}.landing-transaction-copy small{color:var(--home-muted);font-size:10px}.landing-transaction-date{margin-right:28px;color:var(--home-muted);font-size:11px}.landing-transaction-amount{font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.landing-transaction-amount.is-income{color:var(--home-accent-text)}.landing-workspace-outlook{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:20px}.landing-workspace-outlook>span{display:grid;gap:7px}.landing-workspace-outlook>span:last-child{text-align:right}.landing-workspace-outlook small{color:var(--home-muted);font-size:11px}.landing-workspace-outlook strong{font-size:16px;font-weight:500;font-variant-numeric:tabular-nums}.landing-budget-progress{display:grid;gap:8px}.landing-meter-track{height:4px;overflow:hidden;background:var(--home-line);border-radius:2px}.landing-meter-track i{display:block;height:100%;background:var(--home-accent-text);border-radius:inherit}.landing-workspace-caption{color:var(--home-muted);font-size:11px;text-align:right}.landing-proof-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;padding-block:24px;border-bottom:1px solid var(--home-line)}.landing-proof-row span{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--home-muted);font-size:12px}.landing-proof-row span+span{border-left:1px solid var(--home-line)}.landing-proof-row svg{width:15px;height:15px;flex-shrink:0;color:var(--home-accent-text)}.landing-section{position:relative;padding:80px 0;scroll-margin-top:88px}.landing-anchor-alias{position:absolute;top:0;scroll-margin-top:88px}.landing-section-heading{max-width:610px}.landing-final-copy h2,.landing-section-heading h2,.landing-trust-copy h2{margin:16px 0 0;color:var(--home-ink);font-size:clamp(30px,3.2vw,44px);font-weight:500;letter-spacing:-.035em;line-height:1.12}.landing-final-copy>p,.landing-section-heading>p,.landing-trust-copy>p{margin:18px 0 0;max-width:530px;color:var(--home-muted);font-size:15px;line-height:1.65}.landing-product-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px}.landing-journey-stage{min-width:0;display:flex;flex-direction:column;padding-top:20px;border-top:1px solid var(--home-line)}.landing-journey-copy{min-width:0}.landing-chapter-label{display:flex;align-items:center;gap:12px;color:var(--home-muted);font-size:12px}.landing-chapter-label b{color:var(--home-accent-text);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.landing-journey-copy h3{max-width:290px;margin:22px 0 12px;color:var(--home-ink);font-size:24px;font-weight:500;letter-spacing:-.025em;line-height:1.2}.landing-journey-copy p{margin:0 0 26px;color:var(--home-muted);font-size:14px;line-height:1.65}.landing-journey-visual{min-width:0;min-height:280px;margin:auto 0 0;padding:20px;border:1px solid var(--home-line);border-radius:8px;background:var(--home-surface)}.landing-record-routes{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:20px;color:var(--home-muted);font-size:11px}.landing-record-routes>span{display:flex;align-items:center;gap:5px}.landing-record-routes svg{width:13px;height:13px;color:var(--home-accent-text)}.landing-source-token{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--home-line)}.landing-source-token>span:nth-child(2){display:grid;gap:4px}.landing-source-token small{color:var(--home-muted);font-size:11px}.landing-source-token b,.landing-source-token strong{font-size:12px;font-weight:500}.landing-record-details{display:grid;gap:12px;margin:18px 0 0}.landing-record-details>div{display:flex;justify-content:space-between;gap:12px;font-size:11px}.landing-record-details dt{color:var(--home-muted)}.landing-record-details dd{margin:0;text-align:right}.landing-example-heading{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px;font-size:12px}.landing-example-heading small{color:var(--home-muted);font-size:11px}.landing-category-budget{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px 0;font-size:12px}.landing-category-budget strong{font-weight:500}.landing-category-budget .landing-meter-track{grid-column:1/-1}.landing-decide-composition>p,.landing-month-composition>p{margin:16px 0 0;color:var(--home-muted);font-size:11px;line-height:1.5}.landing-equation{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:4px 0 22px}.landing-equation>span{display:grid;gap:10px}.landing-equation small{color:var(--home-muted);font-size:11px}.landing-equation strong{font-size:26px;font-weight:500;letter-spacing:-.025em}.landing-equation>b{color:var(--home-muted);font-size:18px;font-weight:400}.landing-equation-result{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:16px 0;border-block:1px solid var(--home-line);color:var(--home-accent-text)}.landing-equation-result>span{font-size:11px}.landing-equation-result strong{font-size:19px;font-weight:500;white-space:nowrap}.landing-equation-result small{grid-column:1/-1;font-size:11px;color:var(--home-muted)}.landing-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.landing-trust-section{background:var(--home-soft)}.landing-trust-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:80px}.landing-trust-copy{max-width:470px}.landing-trust-list{border-top:1px solid var(--home-line)}.landing-trust-list>span{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;column-gap:14px;row-gap:6px;padding:24px 0;border-bottom:1px solid var(--home-line)}.landing-trust-list svg{grid-row:span 2;width:19px;height:19px;color:var(--home-accent-text)}.landing-trust-list b{font-size:15px;font-weight:500}.landing-trust-list small{grid-column:2;font-size:12px;color:var(--home-muted);line-height:1.5}.landing-trust-list em{grid-column:3;grid-row:1/span 2;padding:6px 8px;border:1px solid var(--home-line);border-radius:4px;color:var(--home-muted);font-size:11px;font-style:normal}.landing-pricing-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);column-gap:56px;row-gap:24px;align-items:start}.landing-pricing-intro{grid-row:1/span 2}.landing-pricing-intro h2{font-size:clamp(30px,2.8vw,40px)}.landing-pricing-currency{margin:24px 0 0;color:var(--home-muted);font-size:12px;line-height:1.6}.landing-price-toggle{width:fit-content;max-width:100%;display:flex;padding:3px;border:1px solid var(--home-line);border-radius:6px;background:var(--home-soft)}.landing-price-toggle button{min-height:44px;padding:6px 20px;border:0;border-radius:4px;background:transparent;color:var(--home-muted);font-size:13px}.landing-price-toggle button span{display:block;margin-top:2px;font-size:10px}.landing-price-toggle button.active{background:var(--home-surface);color:var(--home-ink)}.landing-price-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.landing-price-card{min-width:0;display:flex;flex-direction:column;padding:24px;border:1px solid var(--home-line);border-radius:8px;background:var(--home-surface)}.landing-price-card.basic{border-top:3px solid var(--home-accent-text);padding-top:22px}.landing-plan-heading{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px}.landing-plan-heading h3{margin:12px 0 0;font-size:19px;font-weight:500;line-height:1.25;letter-spacing:-.02em}.landing-plan-badge{padding:5px 7px;border-radius:4px;background:var(--home-soft);color:var(--home-muted);font-size:10px;white-space:nowrap}.landing-plan-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:24px}.landing-plan-price strong{font-size:42px;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.landing-plan-price>span{color:var(--home-muted);font-size:12px}.landing-price-card ul{display:grid;gap:12px;margin:24px 0 28px;padding:0;list-style:none}.landing-price-card li{display:flex;gap:8px;color:var(--home-muted);font-size:13px;line-height:1.5}.landing-price-card li svg{width:14px;height:14px;margin-top:2px;flex-shrink:0;color:var(--home-accent-text)}.landing-plan-cta{width:100%;margin-top:auto}.landing-plan-note{margin:auto 0 0;padding-top:18px;border-top:1px solid var(--home-line);color:var(--home-muted);font-size:12px;line-height:1.6}.landing-faq-section{padding-top:0}.landing-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:56px;padding-top:56px}.landing-faq-grid,.landing-faq-list{border-top:1px solid var(--home-line)}.landing-faq-list details{border-bottom:1px solid var(--home-line)}.landing-faq-list summary{min-height:68px;display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:16px 0;list-style:none;cursor:pointer}.landing-faq-list summary::-webkit-details-marker{display:none}.landing-faq-list summary>span{color:var(--home-muted);font-size:11px}.landing-faq-list summary strong{font-size:15px;font-weight:500;line-height:1.4}.landing-faq-list summary i{font-size:19px;font-weight:400;font-style:normal;text-align:center;color:var(--home-muted)}.landing-faq-list details[open] summary i{transform:rotate(45deg)}.landing-faq-list details>p{margin:0 36px 24px;color:var(--home-muted);font-size:13px;line-height:1.7}.hum-home .landing-final-panel{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:72px;padding-top:36px;border-top:2px solid var(--home-ink)}.landing-final-copy h2{font-size:clamp(28px,3vw,40px)}.landing-final-copy>p{font-size:13px}.landing-final-action{display:grid;gap:12px;flex-shrink:0}.landing-final-action>span{color:var(--home-muted);font-size:11px;text-align:center}.landing-footer{padding:40px 0 24px;border-top:1px solid var(--home-line);background:var(--home-soft)}.landing-footer-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:56px}.landing-footer-brand>p{max-width:310px;margin:18px 0 0;color:var(--home-muted);font-size:13px;line-height:1.65}.landing-footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.landing-footer-links>div{display:flex;flex-direction:column;gap:6px}.landing-footer-links strong{margin-bottom:8px;font-size:12px;font-weight:500}.landing-footer-links a{padding-block:6px;color:var(--home-muted);font-size:12px;overflow-wrap:anywhere}.landing-footer-links a:hover{color:var(--home-ink);text-decoration:underline;text-underline-offset:3px}.landing-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid var(--home-line);color:var(--home-muted);font-size:11px}.landing-motion-ready [data-reveal]{opacity:0;transform:translateY(8px);transition:opacity .32s ease,transform .32s ease}.landing-motion-ready [data-reveal].revealed{opacity:1;transform:none}@media (max-width:1080px){.landing-nav-links{display:none}.landing-menu-button{display:inline-grid}.landing-mobile-menu{position:absolute;top:62px;right:0;width:min(360px,calc(100vw - 48px));display:none;padding:12px;border:1px solid var(--home-line);border-radius:8px;background:var(--home-surface);box-shadow:0 12px 32px #0002}.landing-mobile-menu.open{display:block}.landing-mobile-menu>a{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid var(--home-line);color:var(--home-ink);font-size:14px}.landing-mobile-menu-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.landing-mobile-menu-actions>a:first-child,.landing-mobile-theme{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--home-line);border-radius:6px;background:transparent;color:var(--home-ink);font-size:13px}.landing-mobile-theme svg{width:15px;height:15px}.landing-mobile-menu-actions .landing-primary-button{grid-column:1/-1}.landing-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px}.landing-hero-actions{gap:10px}.landing-workspace-sidebar{display:none}.landing-workspace-window{grid-template-columns:minmax(0,1fr)}.landing-product-journey{gap:20px}.landing-journey-visual{padding:16px}.landing-record-routes{gap:8px}.landing-source-token{grid-template-columns:minmax(0,1fr) auto}.landing-source-token .landing-transaction-avatar{display:none}.landing-trust-grid{gap:40px}.landing-trust-list em{display:none}.landing-trust-list>span{grid-template-columns:24px minmax(0,1fr)}.landing-pricing-layout{grid-template-columns:minmax(0,1fr)}.landing-pricing-intro{grid-row:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.landing-pricing-currency{max-width:210px}.landing-plan-heading{justify-content:space-between}.landing-plan-heading h3{max-width:220px}}@media (min-width:768px) and (max-width:940px){.landing-product-journey{grid-template-columns:minmax(0,1fr);gap:28px}.landing-journey-stage{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:32px;padding-top:28px}.landing-journey-visual{margin:0}.landing-journey-copy p{margin-bottom:0}}@media (max-width:767px){.hum-home .hum-container{width:calc(100% - 32px)}.landing-nav-inner{height:64px;gap:12px}.landing-brand{flex:1 1 auto;font-size:15px}.landing-nav-actions{flex:0 0 auto;gap:8px}.landing-nav-actions>.landing-login-link,.landing-nav-cta{display:none!important}.landing-hero{padding-top:36px}.landing-hero-grid{grid-template-columns:minmax(0,1fr);gap:22px}.landing-hero-kicker{margin-bottom:16px}.landing-hero-copy h1{font-size:clamp(42px,9vw,60px)}.landing-hero-intro p{font-size:15px;max-width:500px}.landing-hero-actions{margin-top:20px;gap:16px}.hum-home .landing-hero-visual{margin-top:32px}.landing-workspace-toolbar{padding-inline:16px}.landing-workspace-toolbar>small{display:none}.landing-workspace-body{padding:20px 16px}.landing-workspace-heading{margin-bottom:20px;gap:10px}.landing-workspace-heading strong{font-size:23px}.landing-workspace-add{font-size:0;padding:8px}.landing-workspace-add svg{width:16px;height:16px}.landing-workspace-metrics{padding-block:16px}.landing-workspace-metrics>span{padding-inline:12px}.landing-workspace-metrics small{font-size:11px}.landing-workspace-metrics strong{font-size:clamp(19px,4.8vw,26px)}.landing-transaction-list{padding-inline:10px}.landing-transaction-row{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;min-height:72px}.landing-transaction-avatar{width:28px;height:28px}.landing-transaction-copy strong{font-size:11px;line-height:1.4}.landing-transaction-copy small{font-size:10px;line-height:1.4}.landing-transaction-date{display:none}.landing-transaction-amount{font-size:11px}.landing-workspace-outlook{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.landing-workspace-outlook>span:last-child{grid-column:2;grid-row:1}.landing-budget-progress{grid-column:1/-1;grid-row:2}.landing-workspace-caption{font-size:10px;text-align:left}.landing-proof-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px;padding-block:24px}.landing-proof-row span{justify-content:flex-start;font-size:11px}.landing-proof-row span+span{border:0}.landing-section{padding:48px 0;scroll-margin-top:76px}.landing-section-heading h2,.landing-trust-copy h2{font-size:34px}.landing-product-journey{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:28px}.landing-journey-stage{padding-top:18px}.landing-journey-copy h3{max-width:100%;margin-top:18px}.landing-journey-copy p{margin-bottom:20px}.landing-journey-visual{min-height:0;padding:22px}.landing-source-token{grid-template-columns:32px minmax(0,1fr) auto}.landing-source-token .landing-transaction-avatar{display:grid;width:32px;height:32px}.landing-record-routes{gap:16px}.landing-record-details{gap:14px}.landing-record-details>div{font-size:12px}.landing-trust-grid{grid-template-columns:minmax(0,1fr);gap:28px}.landing-trust-list>span{padding-block:20px}.landing-trust-list small{font-size:13px}.landing-pricing-intro{display:block}.landing-pricing-currency{max-width:none;margin-top:16px}.landing-price-grid{grid-template-columns:minmax(0,1fr)}.landing-plan-heading h3{max-width:190px}.landing-faq-section{padding-top:0}.landing-faq-grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:40px}.landing-faq-list summary{gap:8px}.landing-faq-list details>p{margin-inline:32px 8px}.hum-home .landing-final-panel{flex-direction:column;align-items:flex-start;gap:24px;margin-top:48px;padding-top:28px}.landing-final-action{width:100%}.landing-footer-main{grid-template-columns:minmax(0,1fr);gap:32px}.landing-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.landing-footer-links a{min-height:44px;display:flex;align-items:center;line-height:1.5}.landing-footer-links strong{margin-bottom:0}.landing-footer-bottom{font-size:10px;line-height:1.5}}@media (max-width:380px){.landing-workspace-body{padding-inline:12px}.landing-workspace-metrics>span{padding-inline:8px}.landing-transaction-row{grid-template-columns:minmax(0,1fr) auto}.landing-transaction-row .landing-transaction-avatar{display:none}.landing-hero-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.landing-hero-actions .landing-primary-button{width:100%}.landing-journey-visual{padding:16px}.landing-source-token{grid-template-columns:minmax(0,1fr) auto}.landing-source-token .landing-transaction-avatar{display:none}}@media (prefers-reduced-motion:reduce){.hum-home *,.hum-home :after,.hum-home :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.landing-motion-ready [data-reveal]{opacity:1;transform:none}}.landing-maker-section{border-top:1px solid var(--home-line)}.landing-maker-note{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,96px)}.landing-maker-copy{max-width:580px;color:var(--home-muted);font-size:16px;line-height:1.7}.landing-maker-copy p{margin:0 0 20px}@media (max-width:760px){.landing-maker-note{grid-template-columns:minmax(0,1fr);gap:24px}}