.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}.animation-toggle[data-animation-control]{border:1px solid var(--una-border-subtle);border-radius:var(--una-radius-control);background:var(--una-surface-card);width:44px;height:44px;min-height:44px;color:var(--brand-ink);cursor:pointer;box-shadow:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.animation-toggle[data-animation-control] svg{stroke-width:2px;width:18px;height:18px}.animation-toggle[data-animation-control]:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}@media (hover:hover){.animation-toggle[data-animation-control]:hover{background:var(--una-surface-canvas);color:var(--brand-blue)}}@media (prefers-reduced-motion:reduce){.public-intelligence .animation-toggle[data-animation-control]{display:none}}.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:.08em;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{isolation:isolate;margin-top:36px}.simplified-hero .company-search-entry{position:relative}.simplified-hero .company-search-entry:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;filter:blur(12px);background:linear-gradient(110deg, var(--brand-blue), var(--una-action-primary));opacity:.2;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){html[data-hydrated=true] .simplified-hero .company-search-entry:before{animation:6s ease-in-out infinite search-glow-soft-pulse}.simplified-hero:has(.hero-headline-phrases[data-paused=true]) .company-search-entry:before{animation-play-state:paused}}@keyframes search-glow-soft-pulse{0%,to{opacity:.14}50%{opacity:.26}}.simplified-hero .intelligence-scene{margin-top:90px}.simplified-hero .phone-status{color:#000}.simplified-hero .phone-status>strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:18px;font-weight:650}.simplified-hero .phone-status>span{gap:5px}.simplified-hero .phone-status svg{width:20px;height:18px}.simplified-hero .phone-status svg:last-child{width:27px}.homepage-customer-logos .customer-proof-logos{flex-wrap:wrap}.homepage-customer-logos .customer-proof-logos img{filter:brightness(0);opacity:1;max-width:125px;max-height:36px}.homepage-customer-logos .customer-proof-logos img[alt=MCC]{max-width:48px;max-height:41px}.homepage-customer-logos .customer-proof-logos img[alt=GRS]{max-width:64px;max-height:41px}.homepage-customer-logos .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 .phone-status>strong{font-size:16px}.homepage-customer-logos .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){.simplified-hero .company-search-entry:before{opacity:.16;animation:none;transform:none}html[data-hydrated=true] .hero-headline-phrase .hero-headline-word{animation:none!important}html[data-hydrated=true] .hero-headline-phrase.is-leaving{opacity:0}}.homepage-customer-logos{border-top: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}}#businesses{padding-top:32px}.public-intelligence{background:var(--una-surface-card);color:var(--brand-ink);padding:40px 0 32px;scroll-margin-top:90px}.public-intelligence .display-heading{margin:0 0 24px}.public-intelligence .display-heading>span{color:var(--brand-blue)}.public-intelligence-intro{max-width:920px;color:var(--brand-ink);margin:0 0 32px;font-size:18px;font-weight:600;line-height:1.65}.public-flow-viewport{overscroll-behavior-inline:contain;scrollbar-color:var(--una-border-interactive) var(--una-surface-canvas);scrollbar-width:thin;overflow-x:auto}.public-flow-viewport:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px;border-radius:12px}.public-flow{isolation:isolate;width:1120px;min-width:1120px;height:370px;margin-inline:auto;position:relative}.public-flow:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--una-border-interactive) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--una-border-interactive) 12%, transparent) 1px, transparent 1px);background-size:48px 48px;background-color:color-mix(in srgb, var(--una-surface-canvas) 55%, var(--una-surface-card));border-radius:var(--una-radius-card);position:absolute;inset:0 72px}.public-flow-lines{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.public-flow-track{stroke:color-mix(in srgb, var(--pipeline-blue,var(--brand-blue)) 32%, var(--una-surface-card));stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.public-flow-signal{stroke:var(--pipeline-blue,var(--brand-blue));stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:12px var(--signal-gap,2000px);stroke-dashoffset:12px;filter:drop-shadow(0 0 2px color-mix(in srgb, var(--pipeline-blue,var(--brand-blue)) 35%, transparent));opacity:0}.public-flow-label{color:var(--brand-blue);letter-spacing:.06em;font-size:11px;font-weight:650;line-height:1.5}.public-flow-sources{width:27.857%;position:absolute;top:52px;left:0}.public-flow-sources ul{grid-template-columns:1fr 1fr;gap:26px 16px;margin:0;padding:0;list-style:none;display:grid}.public-flow-sources li{background:var(--una-surface-card);border:1px solid var(--una-border-subtle);border-radius:var(--una-radius-nested);border-color:color-mix(in srgb, var(--una-border-interactive) 28%, var(--una-surface-card));height:80px;box-shadow:0 4px 12px color-mix(in srgb, var(--brand-ink) 4%, transparent);flex-direction:column;justify-content:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:550;line-height:1.35;display:flex}.public-flow-sources svg{color:var(--brand-blue);flex-shrink:0}.public-flow-una{text-align:center;width:9.46%;position:absolute;top:132px;left:36.34%}.public-flow-core{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--brand-blue) 22%, transparent);background:var(--una-surface-card);width:100%;box-shadow:0 0 0 9px color-mix(in srgb, var(--brand-blue) 4%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex}.public-flow-core .official-brand-una{width:76px;height:auto}.public-flow-passport{border:1px solid color-mix(in srgb, var(--brand-blue) 22%, var(--una-surface-card));border-radius:var(--una-radius-card);background:var(--una-surface-card);width:22.768%;min-height:248px;box-shadow:var(--una-shadow-rest);flex-direction:column;justify-content:center;padding:22px;display:flex;position:absolute;top:61px;left:50.893%}.public-flow-passport>.public-flow-passport-icon{width:24px;height:24px;color:var(--brand-blue);flex-shrink:0;margin-bottom:22px}.public-flow-passport h3{letter-spacing:-.035em;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.1}.public-flow-passport>p:last-child{color:var(--una-text-secondary);margin:0;font-size:13px;line-height:1.6}.public-flow-outcomes{gap:12px;width:19.643%;display:grid;position:absolute;top:36px;left:80.357%}.public-flow-outcomes article{border:1px solid var(--una-border-subtle);border-radius:var(--una-radius-input);background:var(--una-surface-card);min-height:92px;padding:12px 14px}.public-flow-outcomes article>div{color:var(--brand-blue);align-items:center;gap:7px;margin-bottom:7px;display:flex}.public-flow-outcomes h3{margin:0 0 5px;font-size:14px;font-weight:600;line-height:1.3}.public-flow-outcomes p{color:var(--una-text-secondary);margin:0;font-size:12px;line-height:1.4}.public-intelligence-footer{color:var(--una-text-secondary);justify-content:flex-end;align-items:center;gap:20px;padding-top:16px;font-size:12px;display:flex}.public-intelligence-footer>div{align-items:center;gap:24px;display:flex}.public-intelligence-footer .text-link{align-items:center;gap:8px;display:inline-flex}.public-flow-motion-control{color:inherit;font:inherit;min-height:var(--una-target-minimum);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.public-flow-motion-control:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.public-flow-scroll-hint{color:var(--una-text-secondary);align-items:center;gap:8px;margin:0 0 16px;font-size:12px;display:none}html:not([data-hydrated=true]) .public-flow-motion-control{display:none}@media (prefers-reduced-motion:no-preference){html[data-hydrated=true] .public-flow-signal{animation:6s linear infinite public-source-signal;animation-delay:var(--signal-delay)}html[data-hydrated=true] .signal-stage-passport{animation-duration:2s}html[data-hydrated=true] .signal-stage-outcome{animation-duration:3s}html[data-hydrated=true] .public-flow-sources svg{animation:6s ease-in-out infinite public-source-highlight;animation-delay:var(--source-delay)}html[data-hydrated=true] .public-flow-core{animation:6s ease-in-out infinite public-core-highlight}html[data-hydrated=true] .public-flow-passport{animation:2s ease-in-out infinite public-passport-highlight}html[data-hydrated=true] .public-flow-outcomes article{animation:3s ease-in-out infinite public-outcome-highlight;animation-delay:var(--outcome-delay)}.public-intelligence[data-running=false] .public-flow *{animation-play-state:paused!important}}@keyframes public-source-signal{0%{opacity:0;stroke-dashoffset:12px}5%{opacity:1}48%{opacity:1;stroke-dashoffset:var(--signal-end)}54%,to{opacity:0;stroke-dashoffset:var(--signal-end)}}@keyframes public-source-highlight{0%,8%,to{opacity:.65}3%,6%{opacity:1}}@keyframes public-core-highlight{0%,to{box-shadow:0 0 0 9px color-mix(in srgb, var(--brand-blue) 4%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 13px color-mix(in srgb, var(--brand-blue) 8%, transparent), 0 0 20px color-mix(in srgb, var(--brand-blue) 10%, transparent);transform:scale(1.025)}}@keyframes public-passport-highlight{0%,42%,59%,to{border-color:color-mix(in srgb, var(--brand-blue) 22%, var(--una-surface-card))}49%{border-color:var(--brand-blue)}}@keyframes public-outcome-highlight{0%,68%,85%,to{border-color:var(--una-border-subtle)}75%{border-color:color-mix(in srgb, var(--brand-blue) 60%, var(--una-surface-card))}}@media (prefers-reduced-motion:reduce){.public-flow-motion-control{display:none}}@media (width<=1199px){.public-flow-scroll-hint{display:flex}}@media (width<=767px){.public-intelligence{padding-block:36px}.public-intelligence-intro{font-size:16px}.public-intelligence-footer{align-items:flex-start}.public-intelligence-footer>div{flex-direction:column;align-items:flex-end;gap:8px}}.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:22px}.una-work-panel>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:0;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:18px}.una-work-panel>header+.una-work-row{padding-top:8px}.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:14px;line-height:1.55}.una-work-row .una-work-category{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;font-size:12px;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 10px;font-family:Archivo,sans-serif;font-size:20px;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:14px;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:18px}.una-work-row h4{font-size:20px}}.una-work-section{padding-bottom:32px}.head-start-section{background:var(--una-surface-canvas);color:var(--brand-ink);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 var(--una-border-interactive);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 var(--una-border-interactive);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(--brand-blue);background:var(--brand-blue);color:var(--una-text-on-dark);padding:18px 28px;font-size:16px;font-weight:700}.head-start-actions .marketing-button.btn.head-start-button:hover{border-color:var(--brand-ink);background:var(--brand-ink);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(--brand-blue);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}}
