.una-company-opening{z-index:100;background:var(--una-surface-canvas);color:var(--una-text-primary);text-align:center;font-family:var(--una-font-family-product);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.una-company-opening>div{max-width:36rem}.una-company-opening h1{font-family:var(--una-font-family-public);overflow-wrap:anywhere;font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.15}.una-company-opening-brand{font-size:1.5rem;font-weight:700}.una-company-opening-brand span{margin-top:4px;font-size:.75rem;font-weight:400;display:block}.una-company-opening-brand img{width:96px;height:auto;margin:auto;display:block}.simplified-hero .intelligence-copy{padding-top:48px;position:static}.simplified-hero .hero-headline{z-index:3;position:relative}.simplified-hero .hero-headline>.hero-headline-visual{color:var(--brand-ink);display:block}.hero-headline-phrases{color:var(--brand-blue);margin-top:.35em;display:grid}.hero-headline-phrase{opacity:0;grid-area:1/1}.hero-headline-phrase.is-active{opacity:1}.hero-headline-word-mask{vertical-align:top;padding-inline:4px;margin-inline:-2px;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.hero-headline-word{display:inline-block}html[data-hydrated=true] .hero-headline-phrase.is-active .hero-headline-word{animation:.52s cubic-bezier(.22,1,.36,1) both headline-word-in}html[data-hydrated=true] .hero-headline-phrase.is-leaving{opacity:1}html[data-hydrated=true] .hero-headline-phrase.is-leaving .hero-headline-word{animation:.22s ease-in both headline-word-out;animation-delay:0s!important}.hero-headline-phrases[data-paused=true] .hero-headline-word{animation-play-state:paused!important}@keyframes headline-word-in{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}@keyframes headline-word-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-35%)}}.simplified-hero .company-search{margin-top:36px}.simplified-hero .intelligence-scene{margin-top:90px}.simplified-hero+.customer-proof .customer-proof-logos{flex-wrap:wrap}.simplified-hero+.customer-proof .customer-proof-logos img{filter:brightness(0);opacity:1;max-width:125px;max-height:36px}.simplified-hero+.customer-proof .customer-proof-logos img[alt=MCC]{max-width:48px;max-height:41px}.simplified-hero+.customer-proof .customer-proof-logos img[alt=GRS]{max-width:64px;max-height:41px}.simplified-hero+.customer-proof .customer-proof-logos img[alt=Visa]{max-width:75px}.hero-animation-control{z-index:4;min-height:var(--una-target-minimum);border-radius:var(--una-radius-control);background:var(--una-surface-card);color:var(--una-text-secondary);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex;position:absolute;bottom:16px;right:24px}.hero-animation-control svg{width:14px;height:14px}.hero-animation-control:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}html:not([data-hydrated=true]) .hero-animation-control{display:none}@media (width<=991px){.simplified-hero .intelligence-copy{padding-top:64px}.simplified-hero .intelligence-scene{margin-top:60px}}@media (width<=600px){.simplified-hero+.customer-proof .customer-proof-logos{gap:16px 22px}.simplified-hero .intelligence-copy{padding-top:72px}.simplified-hero .company-search{margin-top:28px}.simplified-hero .intelligence-scene{margin-top:44px}.hero-animation-control{bottom:8px;right:12px}}@media (prefers-reduced-motion:reduce){html[data-hydrated=true] .hero-headline-phrase .hero-headline-word{animation:none!important}html[data-hydrated=true] .hero-headline-phrase.is-leaving{opacity:0}}#businesses{padding-bottom:48px}#what-una-finds{padding-top:48px}@media (width<=600px){#businesses{padding-bottom:32px}#what-una-finds{padding-top:32px}}#businesses .business-carousel-looping .business-gallery{scroll-snap-type:none}html:not([data-hydrated=true]) #businesses [data-carousel-copy],html:not([data-hydrated=true]) #businesses button[aria-label="Pause persona carousel"]{display:none}@media (prefers-reduced-motion:reduce){#businesses .business-carousel-looping .business-gallery{scroll-snap-type:x mandatory}#businesses [data-carousel-copy]{display:none}}.una-work-section{background:var(--una-surface-card);color:var(--una-text-primary);padding-block:64px}.una-work-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;display:grid}.una-work-copy h2{letter-spacing:-.04em;text-wrap:pretty;margin:0;font-family:Archivo,sans-serif;font-size:clamp(36px,4vw,56px);font-weight:700;line-height:1.05}.una-work-copy>p{color:var(--una-text-secondary);margin:28px 0 32px;font-size:18px;line-height:1.55}.una-work-panel{border:1px solid var(--una-border-subtle);border-radius:var(--una-radius-card);background:var(--una-surface-card);min-width:0;box-shadow:var(--una-shadow-rest);padding:28px}.una-work-panel>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:8px;display:flex}.una-work-panel h3{margin:0;font-size:16px;font-weight:700;line-height:1.2}.una-work-panel>header>svg{width:24px;height:24px;color:var(--brand-blue);flex-shrink:0}.una-work-row{padding-block:24px}.una-work-row+.una-work-row{border-top:1px solid var(--una-border-subtle)}.una-work-row p{color:var(--una-text-secondary);margin:0;font-size:16px;line-height:1.6}.una-work-row .una-work-category{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;display:flex}.una-work-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.una-work-dot-save{background:#b98028}.una-work-dot-work{background:#3972ff}.una-work-dot-funding{background:#24896a}.una-work-dot-protect{background:#c76550}.una-work-row h4{letter-spacing:-.03em;margin:0 0 14px;font-family:Archivo,sans-serif;font-size:23px;font-weight:600;line-height:1.25}.una-work-note{border-top:1px solid var(--una-border-subtle);color:var(--una-text-secondary);margin:0;padding-top:20px;font-size:13px;line-height:1.6}@media (width<=991px){.una-work-layout{grid-template-columns:minmax(0,1fr);gap:40px}.una-work-copy{max-width:640px}}@media (width<=600px){.una-work-section{padding-block:48px}.una-work-copy>p{margin-top:24px;font-size:16px}.una-work-panel{padding:22px}.una-work-row h4{font-size:21px}}.head-start-section{background:var(--brand-blue);color:var(--una-text-on-dark);padding-block:96px}.head-start-section h2{letter-spacing:-.04em;color:inherit;text-wrap:pretty;margin:0 0 24px;font-family:Archivo,sans-serif;font-size:clamp(36px,4vw,56px);font-weight:700;line-height:1.05}.head-start-section p{color:inherit;margin:0;font-size:16px;line-height:1.6}.head-start-section .head-start-intro{margin-bottom:48px;font-size:18px}.head-start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.head-start-steps>li{border-top:1px solid color-mix(in srgb, var(--una-text-on-dark) 35%, transparent);padding-top:28px}.head-start-step-top{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.head-start-step-top>span{font-size:20px;line-height:1.4}.head-start-step-top>svg{stroke-width:1.5px;flex-shrink:0;width:26px;height:26px}.head-start-section h3{letter-spacing:-.03em;color:inherit;margin:0 0 20px;font-family:Archivo,sans-serif;font-size:27px;font-weight:700;line-height:1.25}.head-start-bottom{border-top:1px solid color-mix(in srgb, var(--una-text-on-dark) 35%, transparent);justify-content:space-between;align-items:center;gap:32px;margin-top:48px;padding-top:40px;display:flex}.head-start-bottom h3{margin-bottom:16px;font-size:28px}.head-start-actions{text-align:right;flex-shrink:0}.head-start-actions .marketing-button.btn.head-start-button{border:2px solid var(--una-text-primary);color:var(--una-text-on-dark);background:0 0;padding:18px 28px;font-size:16px;font-weight:700}.head-start-actions .marketing-button.btn.is-translucent:hover{background:color-mix(in srgb, var(--una-text-on-dark) 12%, transparent);color:var(--una-text-on-dark)}.head-start-actions>p{margin-top:16px;font-size:14px}.head-start-actions>p>a{min-height:var(--una-target-minimum);color:inherit;text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.head-start-section a:focus-visible{outline:2px solid var(--una-text-on-dark);outline-offset:4px}@media (width<=991px){.head-start-steps{gap:24px}.head-start-bottom{flex-direction:column;align-items:flex-start}.head-start-actions{text-align:left}}@media (width<=767px){.head-start-section{padding-block:64px}.head-start-steps{grid-template-columns:minmax(0,1fr);gap:32px}.head-start-section .head-start-intro{margin-bottom:36px;font-size:16px}.head-start-step-top{margin-bottom:20px}}
