.um-page .v2i-hero{padding-block:clamp(30px,3.6vw,52px) clamp(48px,6vw,88px)}.um-page .v2i-crumbs{margin-bottom:0}.um-page .v2i-crumbs ol{letter-spacing:.08em;text-transform:uppercase;gap:6px 10px;font-size:11.5px}.um-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(32px,5vw,80px);margin-top:clamp(24px,2.6vw,36px);display:grid}.um-page .v2i-hero__h1{letter-spacing:-.032em;max-width:none;margin-top:0;font-size:clamp(40px,5.4vw,74px);line-height:1.02}.um-page .v2i-hero__answer{max-width:60ch;margin-top:26px;font-size:19px}.um-page .v2i-hero__ctas{gap:12px;margin-top:clamp(28px,3.4vw,42px)}.um-fig{border-radius:var(--bew-r-lg);background:var(--bew-surface-inverse);color:var(--bew-text-on-inverse);padding:clamp(20px,2.2vw,30px)}@keyframes um-order{0%{opacity:0;transform:translate(0)}8%{opacity:1}58%{transform:translate(126px,-136px)}72%,to{opacity:0;transform:translate(126px,-136px)}}.um-fig .um-fig__order{transform-box:fill-box;animation:8s cubic-bezier(.45,0,.35,1) 1.5s 3 both um-order}.um-fig :is(.hv2-fig-pop,.hv2-fig-ripple,.hv2-fig-swap){animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.um-fig .um-fig__order{opacity:1;transform:none;animation:none!important}}.um-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.um-h2{max-width:var(--um-measure,24ch);letter-spacing:-.024em;color:var(--bew-ink-900);font-size:clamp(30px,3.4vw,50px);font-weight:600;line-height:1.06}.hv2-sec--ink .um-h2{color:var(--bew-text-on-inverse)}.um-head__lead{max-width:54ch;color:var(--bew-ink-700);font-size:17px;line-height:1.62}.hv2-sec--ink .um-head__lead{max-width:56ch;color:var(--bew-ink-200)}.um-where{border-top:2px solid var(--bew-ink-800);column-count:2;column-rule:1px solid var(--bew-paper-300);column-gap:clamp(32px,4.5vw,72px);margin-top:clamp(30px,3.4vw,46px);padding-top:clamp(26px,3vw,38px)}.um-where p{color:var(--bew-ink-700);font-size:18px;line-height:1.66}.um-where p+p{margin-top:18px}.um-where p:first-child:first-letter{float:left;font-family:var(--font-display);color:var(--bew-accent-strong);padding:4px 12px 0 0;font-size:76px;line-height:.78}.um-where strong{font-family:var(--font-display);letter-spacing:-.01em;color:var(--bew-ink-900);font-size:25px;font-style:normal;font-weight:400;line-height:1.2}.hv2 .um-more{border-bottom:2px solid var(--bew-accent-strong);letter-spacing:-.014em;color:var(--bew-ink-900);transition:border-color var(--bew-dur-fast) var(--bew-ease), color var(--bew-dur-fast) var(--bew-ease);align-items:last baseline;gap:14px;padding-bottom:8px;font-size:clamp(18px,1.5vw,22px);font-weight:600;display:inline-flex}.hv2 .um-more:hover,.hv2 .um-more:focus-visible{border-bottom-color:var(--bew-ink-800);color:var(--bew-ink-link)}.um-more__go{font-family:var(--font-mono);color:var(--bew-accent-strong);font-size:17px}.hv2 .um-more--sm{letter-spacing:-.012em;gap:12px;margin-top:clamp(22px,2.4vw,30px);padding-bottom:7px;font-size:16.5px}.um-more--sm .um-more__go{font-size:15px}.hv2 .um-more--mid{font-size:clamp(17px,1.4vw,20px)}.um-more--mid .um-more__go{font-size:16px}.um-where__more{margin-top:clamp(28px,3vw,40px)}.um-ledger{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,3.6vw,56px);margin-top:clamp(36px,4.2vw,62px);display:grid}.um-ledger table{border-collapse:separate;border-spacing:0 6px;text-align:start;width:100%}.um-ledger caption{text-align:start;margin-bottom:8px}.um-ledger__cap{align-items:baseline;gap:14px;display:flex}.um-ledger__count{font-family:var(--font-display);font-size:clamp(30px,2.6vw,40px);line-height:.8}.um-ledger__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.um-ledger--yes :is(.um-ledger__count,.um-ledger__label){color:var(--bew-accent)}.um-ledger--no :is(.um-ledger__count,.um-ledger__label){color:var(--bew-ink-400)}.um-ledger :is(th,td){vertical-align:top;padding:clamp(18px,2vw,24px) clamp(14px,1.6vw,22px)}.um-ledger td{white-space:nowrap;width:1%;padding-inline-end:0}.um-ledger th{padding-inline-start:clamp(16px,2.2vw,32px);font-weight:400}.um-ledger--yes :is(th,td){background:#ffffff0b}.um-ledger--yes td{border-start-start-radius:var(--bew-r-sm);border-end-start-radius:var(--bew-r-sm)}.um-ledger--yes th{border-start-end-radius:var(--bew-r-sm);border-end-end-radius:var(--bew-r-sm)}.um-badge{border-radius:var(--bew-r-pill);min-width:74px;height:28px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;padding-inline:12px;font-size:11px;display:inline-flex}.um-badge--yes{background:var(--bew-accent);color:var(--bew-ink-900)}.um-badge--no{border:1px solid var(--bew-ink-600);color:var(--bew-ink-300);background:0 0}.um-ledger__situation{letter-spacing:-.008em;color:var(--bew-paper-base);white-space:normal;font-size:clamp(17px,1.4vw,20px);line-height:1.36}.um-ledger__note{color:var(--bew-ink-300);white-space:normal;margin-top:6px;font-size:15px;line-height:1.5}.um-ledger__after{border-top:1px solid var(--bew-border-hairline-inverse);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,4vw,64px);margin-top:clamp(28px,3vw,40px);padding-top:clamp(26px,3vw,38px);display:grid}.um-ledger__after p{max-width:62ch;color:var(--bew-ink-200);font-size:17px;line-height:1.62}.hv2 .um-ledger__after .um-more{color:var(--bew-text-on-inverse);border-bottom-color:var(--bew-accent)}.hv2 .um-ledger__after .um-more:hover,.hv2 .um-ledger__after .um-more:focus-visible{color:var(--bew-accent);border-bottom-color:var(--bew-accent-soft)}.hv2 .um-ledger__after .um-more__go{color:var(--bew-accent)}.um-remote{border-top:2px solid var(--bew-ink-800);grid-template-columns:1fr 1fr;margin-top:clamp(36px,4.2vw,62px);display:grid}.um-remote>li{border-bottom:1px solid var(--bew-paper-200);padding:clamp(26px,3vw,44px) clamp(22px,2.6vw,40px)}.um-remote>li:nth-child(odd){border-inline-end:1px solid var(--bew-paper-200)}.um-remote p.um-remote__rule{margin-top:0}.um-remote__rule{align-items:center;gap:12px;display:flex}.um-remote__no{font-family:var(--font-mono);letter-spacing:.14em;color:var(--bew-accent-strong);font-size:12px}.um-remote__rule span+span{background:var(--bew-paper-200);flex:1;height:1px}.um-remote h3{letter-spacing:-.016em;max-width:22ch;color:var(--bew-ink-900);margin-top:18px;scroll-margin-block-start:6rem;font-size:clamp(20px,1.75vw,26px);font-weight:600;line-height:1.24}.um-remote p{max-width:46ch;color:var(--bew-ink-600);margin-top:14px;font-size:16.5px;line-height:1.62}.um-markets{grid-template-columns:1fr 1fr;gap:clamp(20px,2.4vw,32px);margin-top:clamp(36px,4.2vw,58px);display:grid}.um-card{background:var(--bew-paper-base);border:1px solid var(--bew-paper-300);border-radius:var(--bew-r-lg);padding:clamp(24px,2.8vw,38px)}.um-card p.um-card__kind{line-height:1.6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bew-accent-strong);margin-top:0;font-size:11px}.um-card h3{letter-spacing:-.02em;color:var(--bew-ink-900);margin-top:14px;font-size:clamp(23px,2vw,30px);font-weight:600;line-height:1.16}.um-card p{color:var(--bew-ink-600);margin-top:16px;font-size:16.5px;line-height:1.62}.um-chips{flex-wrap:wrap;gap:8px;margin-top:clamp(22px,2.4vw,30px);display:flex}.hv2 .um-chips a{border:1px solid var(--bew-paper-300);border-radius:var(--bew-r-pill);min-height:44px;color:var(--bew-ink-700);transition:border-color var(--bew-dur-fast) var(--bew-ease), background-color var(--bew-dur-fast) var(--bew-ease), color var(--bew-dur-fast) var(--bew-ease);align-items:center;padding-inline:16px;font-size:15.5px;display:inline-flex}.hv2 .um-chips a:hover,.hv2 .um-chips a:focus-visible{border-color:var(--bew-ink-800);background:var(--bew-ink-50);color:var(--bew-ink-900)}.um-europe{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:clamp(20px,3vw,48px);margin-top:clamp(20px,2.4vw,32px);display:grid}.um-services{margin-top:clamp(34px,4vw,56px)}.um-services>li{border-top:1px solid var(--bew-paper-200)}.hv2 .um-services a{color:var(--bew-ink-900);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:baseline;gap:clamp(16px,3vw,48px);padding-block:clamp(22px,2.6vw,32px);display:grid}.um-services__name{letter-spacing:-.016em;font-size:clamp(20px,1.9vw,27px);font-weight:600;line-height:1.28}.um-services__what{color:var(--bew-ink-600);font-size:16.5px;line-height:1.6}.um-services__go{color:var(--bew-ink-400);transition:transform var(--bew-dur-mid) var(--bew-ease)}.hv2 .um-services a:hover,.hv2 .um-services a:focus-visible{color:var(--bew-ink-link)}.hv2 .um-services a:hover .um-services__go,.hv2 .um-services a:focus-visible .um-services__go{transform:translate(4px)}.hv2-faq.um-faq{border-top-color:var(--bew-ink-300);margin-top:clamp(28px,3.4vw,46px)}.hv2-faq.um-faq details{border-bottom-color:var(--bew-border-hairline)}.hv2-faq.um-faq summary{align-items:center;padding-block:clamp(20px,2.2vw,28px)}.um-faq .hv2-faq__q{font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:inherit;letter-spacing:-.015em}.um-faq .hv2-faq__mark{border:1px solid var(--bew-paper-300);border-radius:var(--bew-r-pill);width:34px;height:34px;color:var(--bew-ink-700);place-items:center;margin-top:0;display:grid}.um-faq .hv2-faq__mark svg{width:14px;height:14px}.um-faq .hv2-faq__a{max-width:78ch;color:var(--bew-ink-700);padding-bottom:clamp(22px,2.4vw,30px);font-size:16px;line-height:1.68}.um-page .hv2-sec{padding-block:clamp(56px,7vw,110px)}.um-page .um-sec--cta{padding-block:clamp(56px,6.5vw,100px)}.um-page .v2i-ctarow{--ctarow-measure:24ch;--ctarow-intro:58ch}@media (width<=59.9375rem){.um-hero__grid,.um-head,.um-ledger,.um-ledger__after,.um-markets,.um-europe{grid-template-columns:1fr}.um-ledger__after{align-items:start}.um-remote{grid-template-columns:1fr}.um-remote>li:nth-child(odd){border-inline-end:0}.um-where{column-count:1}.um-where p:first-child:first-letter{font-size:58px}.hv2 .um-services a{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.um-services__what{grid-column:1/-1}}@media (width<=39.9375rem){.um-ledger :is(th,td){white-space:normal;width:auto;display:block}.um-ledger td{padding-block-end:0;padding-inline-end:clamp(14px,1.6vw,22px)}.um-ledger th{padding-block-start:10px;padding-inline-start:clamp(14px,1.6vw,22px)}}
